Thank you professor William, thanks from Taiwan. You saved my midterm.
@MohammadMahadiHassain7 жыл бұрын
Thank You From Bangladesh, You are amazing You made me clear all my confusions
@skilz80985 жыл бұрын
I've learned some of the materials on my that are mentioned in this course that were based on their CS-223 class from my own online research; however, I would find it truly helpful and useful to see that course added if there are available podcasts for it as long as there are no copyright concerns. I already understand the elementary logic gates and how they are built from transistors (limited knowledge on the difference between using BJT: Bipolar Junction Transistors - NPN & PNP types, FET: Field Effect Transistors JFET and MOSFET types, and other types of transistors), the propagation delay, the difference between combinational and sequential logic and circuits, I understand the concepts of low and high logic, doing operations on either the rising or falling edge with the use of edge detectors, and the difference between synchronous and asynchronous devices and how they relate to the system clock. I have learned how to build basic memory types such as the SR Latch, D Latch, JK Flip Flop etc. using basic elementary logic and the different ways to build them either from a NAND or NOR design and the difference between them being low or high logic and how to modify them to work on either the rising or falling edge of the clock in a synchronous application. I've been able to build a basic ALU and a few other important useful circuits such as bus (data paths with and without tristate logic). The areas that I'm missing from my own studies is the ability to link them together in which this CS-224 course offers meaning being able to make all of the appropriate connections to link the control units to the data paths and the ability to actually build the control unit. A majority of the material that I have found across the web either it be in text, diagram or even video format always shows the (control) logic as an abstract higher level object, but I have yet seen anyone give a detailed description of one and to show the actual circuitry of it at least in the logic gate diagram form... For me I believe this is the piece of the puzzle that I am missing to be able to fully implement my own CPU from elementary logic gates. I feel that if the CS-223 class was available online in a similar format as the other courses that are offered here, it would be a great benefit to fill in some of the missing gaps that would be vital in connecting all of the concepts found in this course. I haven't had any issues following any of the lectures so far as most of it seems straight forward but having a solid foundation of previous course material prior to CS-224 (current lecture 22) begins to progress would be beneficial in filling in those missing gaps. Outside of this request I do want to say thank you for providing these lectures to this course as content such as this in a free and public domain is very hard to come by.
@saadabdelaziz4216 жыл бұрын
Thank you professor Williams, many thanks
@nadineamrsaeed55829 жыл бұрын
can anyone tell me about the lectures or slides about this course or just send me the link please ?