Chapter 2 THE GENERAL INSTRUMENT CP1600 - Intellivision Brasil
Chapter 2 THE GENERAL INSTRUMENT CP1600 - Intellivision Brasil
Chapter 2 THE GENERAL INSTRUMENT CP1600 - Intellivision Brasil
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Were you to compare Figure 2-1 with an equivalent figure for a low-end microprocessor such as the SC/MP<br />
(which is described In <strong>Chapter</strong> 3 of the Osborne 4 & 8-Bit Microprocessor Handbook (Osborne/McGraw-Hill,<br />
1980), the <strong>CP1600</strong> might appear to offer fewer logic functions: but within the functions it does provide the<br />
<strong>CP1600</strong> provides considerably more logic and program execution capabilities. Where low-end microprocessors<br />
choose to condense onto a single chip, simple implementations of different logic functions, high-end products<br />
such as the <strong>CP1600</strong> choose to provide more devices greater capabilities on each device.<br />
Logic to Handle<br />
Intrrupt Rquests from<br />
External Devices<br />
Interrupt Priority<br />
Arbitration<br />
I/O Communication<br />
Serial to Parallel<br />
Interface Logic<br />
Programmable<br />
Timers<br />
Clock Logic<br />
Arithmetic and Logic<br />
Unit<br />
Instruction Register<br />
Control Unit<br />
Bus Interface Logic<br />
System Bus<br />
ROM addressing and<br />
Interface Logic<br />
Read Only Memory<br />
Accumulator<br />
Register(s)<br />
Data Counter(s)<br />
Stack Pointer<br />
Program Counter<br />
I/O Ports<br />
Interface Logic<br />
I/O Ports<br />
Figure 2-1. Logic of the <strong>CP1600</strong> CPU and CP1680 I/O Buffer<br />
Direct Memory<br />
Access Control Logic<br />
RAM addressing<br />
and<br />
Interface Logic<br />
Read/Write<br />
Memory<br />
<strong>CP1600</strong> CPU<br />
CP1680 I/O Buffer