Data Registers

Data registers are used in microcomputers to hold data temporarily. Normally this data can be accessed faster than if it were to be fetched from the memory.

The figure below shows a 4-bit data register that utilizes a negative edge-triggered … Read More

How Special Function Registers (SFRs) are Mapped into Memory Space

There are two basic primary architectures used for mapping special function registers into memory space. In the first type of arrangement, I/O space and memory space are separated as illustrated in Figure 1.0. The I/O devices have a separate address … Read More