The programme counter (PC)is a complex beast. In its simplest mode 'increment', (when I is set to 1) it is just a 4 bit counter and allows the CPU to step through the 16 instructions stored in the ROM. However, if the CPU is to have any branch functions to allow loops in the code then the PC needs to be able to jump to any 4 bit number. To do this it has a load mode. When L is set to 1 the PC reads an address off the address bus and sets its value to this. The ROM will consequently then jump to this address on its next instruction.
Pages
Categories
- Computing in School
- Data Science
- Electronics
- Linux
- Making
- Other
- Programming
- Python
- Repair
- Robotics
- STEM Activities
Tags
- Logic
- Repair
- Android
- MQTT
- Robotics
- Server
- Electronics
- Review
- Inverse Kinematics
- Ubuntu
- Rigol
- Tools
- Javascript
- CAD
- C
- Linux
- graphics driver
- Making
- Python
- Internet of Things
- Pelican
- Machine Learning
- Raspberry Pi
- Mint
- Oscilloscope
- Data Science
- Pyboard
- Selenium
- Arduino
- Altair
- Geogebra
- IoT
- Atom IDE
- Quadcopters
- decorators
- Assembly
- Plickers
- Home automation
- Programming
Comments