Bee 4206 Micprocessor Systems
Bee 4206 Micprocessor Systems
Figure 22: Two memory chips with four registers each and chip select
Figure 25 shows a memory chip with 256 registers and eight I/O
lines.
Memory size of the chip is expressed as 256 x 8.
It has 8 address lines (A7 − A0 ), one chip select signal and two
control signals RD and WR
Only 8 address lines A7 − A0 are required to identify 256
memory registers.
The remaining eight lines A7 − A0 are connected to the chip
select line through inverters and the NAND gate.
Protected mode memory for the 80286 contains 16M bytes; for
the 80386 Pentium, 4G bytes; and for the Pentium Pro through
the Core2, either 4G or 64G bytes.
The programming model of the 8086 through the Core2 is
considered to be program visible because its registers are used
during application programming and are specified by the
instructions.
Other registers, are considered to be program invisible because
they are not addressable directly during applications
programming
The 16-bit registers are AX, BX, CX, DX, SP, BP, DI, SI, IP,
FLAGS, CS, DS, ES, SS, FS, and GS.
General Purpose Register
▶ BP (base pointer) BP, points to a memory location in all
versions of the microprocessor for memory data transfers.
▶ DI (destination index): DI, often addresses string destination
data for the string instructions
▶ SI- Source Index: The source index register often addresses
source string data for the string instructions
Figure 35: The EFLAG and FLAG register counts for the entire 8086 and
Pentium microprocessor family.