arenaiorew.blogg.se

Complete microprocessor logicworks 5
Complete microprocessor logicworks 5











The program counter - a four-bit register storing the location of the next instruction to be executed.The arithmetic logic unit (ALU) - takes two four-bit inputs from the data bus and the accumulator and performs mathematical and logical operations on the data.The instruction register - stores the current instruction being executed.

complete microprocessor logicworks 5

  • The address register - stores an address which can be connected to the address bus in place of the program counter.
  • The accumulator - a four-bit register used for temporarily storing data allowing it to be used in mathematical operations or allowing it to be moved from one location to another.
  • In this processor, there are two read/write memory locations and fourteen read-only locations. Because the address bus is four-bit, only 16 memory locations can be addressed. An address bus selects the memory location to be read or written to.
  • The memory - stores data in four-bit registers.
  • complete microprocessor logicworks 5

    We began with an overview of digital logic and, step-by-step throughout the semester, assembled the components of a basic four-bit microprocessor.

    #Complete microprocessor logicworks 5 simulator#

    We used a digital circuit simulator called LogicWorks. I took the opportunity to carry the project a bit further than the requirements for my grade to satisfy my curiosity. A digital design class allowed me to fill in the gap in the form of a project which spanned the length of the semester. I knew my way around a breadboard, and a Perl script, but didn’t fully understand how the two connected. Until recently, there was a gap in my knowledge between the transistor and the algorithm. Most programming languages are very well insulated from the hardware, and don’t require knowing the structure of a computer processor. I also had an interest in electronic circuits. I became fascinated with languages, algorithms and data structures. My interest in computers began with programming.











    Complete microprocessor logicworks 5