| 1. addition.mp4 | 17.6 MB | ||
| 1. addition.srt | 6.6 KB | ||
| 1. creating a 1-bit register using transistors-part1.mp4 | 40.5 MB | ||
| 1. creating a 1-bit register using transistors-part1.srt | 8 KB | ||
| 1. creating a monitor.mp4 | 121.1 MB | ||
| 1. creating a monitor.srt | 22.8 KB | ||
| 1. executing instructions manually using our computer.mp4 | 148.6 MB | ||
| 1. executing instructions manually using our computer.srt | 21.9 KB | ||
| 1. how to approach the course and some learning skills for better outcome.mp4 | 44.7 MB | ||
| 1. how to approach the course and some learning skills for better outcome.srt | 9.2 KB | ||
| 1. how to work with logisim.mp4 | 185.4 MB | ||
| 1. how to work with logisim.srt | 26 KB | ||
| 1. putting together our computer.mp4 | 30.3 MB | ||
| 1. putting together our computer.srt | 8.8 KB | ||
| 1. transistor.mp4 | 11.5 MB | ||
| 1. transistor.srt | 5.4 KB | ||
| 1. what is a computer.mp4 | 21.7 MB | ||
| 1. what is a computer.srt | 6.5 KB | ||
| 10. implementing nop and lda instructions in control unit.mp4 | 88 MB | ||
| 10. implementing nop and lda instructions in control unit.srt | 14.4 KB | ||
| 10. real chips(not required).mp4 | 142 MB | ||
| 10. real chips(not required).srt | 19.1 KB | ||
| 11. implementing data transfer instructions in control unit-part1.mp4 | 78.4 MB | ||
| 11. implementing data transfer instructions in control unit-part1.srt | 15.7 KB | ||
| 12. str value instruction-from keyboard to memory.mp4 | 36.5 MB | ||
| 12. str value instruction-from keyboard to memory.srt | 5.5 KB | ||
| 13. arithmetic instructions-add and sub.mp4 | 52.6 MB | ||
| 13. arithmetic instructions-add and sub.srt | 8.7 KB | ||
| 14. program flow control instruction-jmp and jc.mp4 | 69.1 MB | ||
| 14. program flow control instruction-jmp and jc.srt | 14.3 KB | ||
| 15. implementing the isa by writing them in the control unit rom.mp4 | 63.4 MB | ||
| 15. implementing the isa by writing them in the control unit rom.srt | 6.5 KB | ||
| 16. testing our computer by executing instructions.mp4 | 82.7 MB | ||
| 16. testing our computer by executing instructions.srt | 10.5 KB | ||
| 17. writing a program with loops and if-else.mp4 | 95.5 MB | ||
| 17. writing a program with loops and if-else.srt | 21.6 KB | ||
| 18. executing the program with loop and if-else using our computer.mp4 | 198.9 MB | ||
| 18. executing the program with loop and if-else using our computer.srt | 20.5 KB | ||
| 19. assembler and compiler-why.mp4 | 32.5 MB | ||
| 19. assembler and compiler-why.srt | 7.9 KB | ||
| 2. creating a 1-bit register using transistors-part2.mp4 | 40.7 MB | ||
| 2. creating a 1-bit register using transistors-part2.srt | 6.8 KB | ||
| 2. creating a nand gate using transistors.mp4 | 46.8 MB | ||
| 2. creating a nand gate using transistors.srt | 12.3 KB | ||
| 2. creating an xor using transistors.mp4 | 39.1 MB | ||
| 2. creating an xor using transistors.srt | 9.6 KB | ||
| 2. lamps as switches.mp4 | 33 MB | ||
| 2. lamps as switches.srt | 10.8 KB | ||
| 2. why computers are fast(fetch,decode,execute).mp4 | 56.7 MB | ||
| 2. why computers are fast(fetch,decode,execute).srt | 15.6 KB | ||
| 20. creating our computer at the transistor level.mp4 | 212.1 MB | ||
| 20. creating our computer at the transistor level.srt | 30.1 KB | ||
| 3. binary and decimal numbering systems.mp4 | 39.4 MB | ||
| 3. binary and decimal numbering systems.srt | 11 KB | ||
| 3. control unit-part1.mp4 | 31.3 MB | ||
| 3. control unit-part1.srt | 6.1 KB | ||
| 3. create a 1-bit adder using transistors.mp4 | 35.2 MB | ||
| 3. create a 1-bit adder using transistors.srt | 9.2 KB | ||
| 3. creating a not gate using transistors.mp4 | 22.4 MB | ||
| 3. creating a not gate using transistors.srt | 4.1 KB | ||
| 3. creating an 8-bit register using transistors.mp4 | 23.6 MB | ||
| 3. creating an 8-bit register using transistors.srt | 3.8 KB | ||
| 4. adding en and clk to our 8-bit register.mp4 | 36.6 MB | ||
| 4. adding en and clk to our 8-bit register.srt | 7.8 KB | ||
| 4. control unit-part2.mp4 | 107.4 MB | ||
| 4. control unit-part2.srt | 13.6 KB | ||
| 4. creating an 8-bit adder-part1.mp4 | 97.6 MB | ||
| 4. creating an 8-bit adder-part1.srt | 25 KB | ||
| 4. hexadecimal.mp4 | 39.1 MB | ||
| 4. hexadecimal.srt | 11.7 KB | ||
| 5. control unit-part3-carry out and if statements.mp4 | 92 MB | ||
| 5. control unit-part3-carry out and if statements.srt | 12 KB | ||
| 5. creating an 8-bit adder-part2.mp4 | 105.4 MB | ||
| 5. creating an 8-bit adder-part2.srt | 14.6 KB | ||
| 5. why do we need decoder(addressing memory cells).mp4 | 26 MB | ||
| 5. why do we need decoder(addressing memory cells).srt | 8.3 KB | ||
| 6. creating a decoder using transistors.mp4 | 93.9 MB | ||
| 6. creating a decoder using transistors.srt | 14.4 KB | ||
| 6. implementing fetch for all instructions-part1.mp4 | 127.1 MB | ||
| 6. implementing fetch for all instructions-part1.srt | 16.3 KB | ||
| 6. subtraction using 2's complement.mp4 | 59.2 MB | ||
| 6. subtraction using 2's complement.srt | 15.4 KB | ||
| 7. creating an 8-bit control NOTER using transistors.mp4 | 23 MB | ||
| 7. creating an 8-bit control NOTER using transistors.srt | 6 KB | ||
| 7. how to address a 64k ram from cpu.mp4 | 88.4 MB | ||
| 7. how to address a 64k ram from cpu.srt | 14.8 KB | ||
| 7. implementing fetch for all instructions-part2.mp4 | 69.6 MB | ||
| 7. implementing fetch for all instructions-part2.srt | 8.7 KB | ||
| 8. creating an 8-bit alu using transistors.mp4 | 111.4 MB | ||
| 8. creating an 8-bit alu using transistors.srt | 15.1 KB | ||
| 8. creating our computer so far in logisim.mp4 | 209.6 MB | ||
| 8. creating our computer so far in logisim.srt | 23.3 KB | ||
| 8. why do we need multiplexers.mp4 | 25.7 MB | ||
| 8. why do we need multiplexers.srt | 6.3 KB | ||
| 9. creating a mux using transistors.mp4 | 30.5 MB | ||
| 9. creating a mux using transistors.srt | 7.4 KB | ||
| 9. our instruction set architecture(isa) to implement.mp4 | 18 MB | ||
| 9. our instruction set architecture(isa) to implement.srt | 4.8 KB | ||
| Bonus Resources.txt | 307.2 B | ||
| Get Bonus Downloads Here.url | 204.8 B | ||
| ▲ 100 total files | |||
Creating a CPU using Transistors and Logic gates
Genre: eLearning | MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.41 GB | Duration: 8h 18m
learn computer architecture and design at the transistor and logic gate level by creating a CPU from scratch
What you'll learn
design a cpu from scratch
understanding how computer works in lowest level possible
transistors and why its the main part of every digital device
what is information in general
concepts of bits and bytes
different numbering systems(hex,binary and decimal)
creating logic gates using transistors
what do we mean by remembering information and how could we create a device which could remember information
creating an 8-bit register using transistors
why do we need decoders
creating a 3x8 decoder using transistors
why do we need multiplexers
creating a multiplexer using transistors
how real chips are made in the world
how could we transfer information and the creation of bus
how to create devices for processing data
create an adder using transistors
2's complement to represent negatice numbers in binary
create XOR and NOTer using transistors
creating a complete ALU using transistors
flow of data in computer
how to create a monitor and the idea of a graphic card
why are computers fast and powerful
control unit and why we need it
the instruction set architecture (ISA) of our computer
implementing instructions for in our cpu control unit
implementing data transfer,data manipulation and program control instructions in our working made computer in logisim
creating a counter using transistors
executing instructions using our computer
executing programs with loop and if-else in our computer
showing our complete computer at the transistor level
Description
only by doing you could truly understand the computer science.
why a computer is able to execute programs?
why could we communicate calculate using computer?
| torrent name | size | uploader | age | seed | leech |
|---|---|---|---|---|---|
| 1.8 GB | freecoursewb | 4 weeks | 0 | 0 | |
| 3.3 GB | freecoursewb | 2 months | 0 | 0 | |
| 1.9 GB | freecoursewb | 3 months | 1 | 0 | |
| 3.8 GB | freecoursewb | 6 months | 0 | 0 | |
| 1.9 GB | freecoursewb | 7 months | 18 | 9 |
All Comments