https images na ssl images amazon com images i a1w4ip5ov
play

- PDF document

https://images-na.ssl-images-amazon.com/images/I/A1w4iP5ov-L._SY879_.jpg Translate this table to a circuit input output fill me in! x y a b c d 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Full name Th. 9/20


  1. https://images-na.ssl-images-amazon.com/images/I/A1w4iP5ov-L._SY879_.jpg

  2. Translate this table to a circuit input output fill me in! x y a b c d 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Full name Th. 9/20

  3. Translate this table to a circuit 2-bit 
 decoder input output x y a b c d 0 0 1 0 0 0 0 1 0 1 0 0 1 0 0 0 1 0 1 1 0 0 0 1 Full name Th. 9/20

  4. Levels of abstraction Stored-program computers next week Random-access memory (RAM) Registers today 1-bit memory: latches Logic gates twoday (s ago) Transistors / switches

  5. What counts as a problem? Decision problems on 
 finite, bitstring inputs. What kinds of problems can computers solve? Can combinational logic solve 
 all the problems that a DFA 
 can? How about a Turing Machine? What counts as a computer?

  6. Can we do this? 𝚻 = {0} If we can’t, then boolean functions aren’t as powerful as DFAs.

  7. Use minterm expansion! (1) Write down the truth table for this DFA. The output of the function should be a 1 if it accepts; 0 if it rejects. (2) Use minterm expansion to create the circuit from the table. Impossible task! we cannot build a circuit for this DFA

  8. Pass-through I’m (not) pressing the button right now. Hint: 0 gates input output time t0 t1 t2 t3 t4 t5 t6 t7

  9. Phase behavior: set I (haven’t yet) pressed the button. (toggle on) Hint: 1 gate Hint: Either I’m pressing the button now. OR The output was 1 at some point. set output time t0 t1 t2 t3 t4 t5 t6 t7

  10. Phase behavior: set / reset I can toggle the button on and o ff . S/R latch Hint: 3 gates Hint: OR, AND, NOT reset set output time t0 t1 t2 t3 t4 t5 t6 t7

  11. Pass-through via set / reset I’m (not) pressing the button right now. S/R latch data output time t0 t1 t2 t3 t4 t5 t6 t7

  12. Pass-through or set / reset I can toggle between pass-through and 
 remembering the state from a moment in time. Hint: D latch input output strobe data set reset 0 0 0 0 S/R latch 0 1 0 0 1 0 0 1 1 1 1 0 strobe data output time t0 t1 t2 t3 t4 t5 t6 t7

  13. https://images-na.ssl-images-amazon.com/images/I/61wzOqnANGL._SX679_.jpg

  14. Random-access memory (RAM) A 512K x 8 RAM (About 4.2 million bits)

  15. A small piece of RAM Interface: we can read or write one of four rows of memory, and each row stores three bits

  16. A small piece of RAM Implementation

  17. A small piece of RAM Addressing: select which “line”

  18. A small piece of RAM Write mode

  19. A small piece of RAM

  20. A small piece of RAM Wire data bits to corresponding memory bits

  21. A small piece of RAM Wire data bits to corresponding memory bits

  22. A small piece of RAM Wire data bits to corresponding memory bits

  23. What counts as a problem? Decision problems on 
 finite, bitstring inputs. What kinds of problems can computers solve? Can sequential logic solve 
 all the problems that a DFA 
 can? How about a Turing Machine? What counts as a computer?

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend