Microprocessors and Their Operating Systems: A Comprehensive Guide to 8-, 16-, and 32- Bit Hardware, Assembly Language, and Computer ArchitectureProvides a comprehensive guide to all of the major microprocessor families (8, 16 and 32 bit). The hardware aspects and software implications are described, giving the reader an overall understanding of microcomputer architectures. The internal processor operation of each microprocessor device is presented, followed by descriptions of the instruction set and applications for the device. Software considerations are expanded with descriptions and examples of the main high level programming languages (BASIC, Pascal and C). The book also includes detailed descriptions of the three main operating systems (CP/M, DOS and UNIX) common to the most modern personal computers. |
Contents
Intel 80868088 Family 16bit | 6 |
Zilog | 33 |
Motorola MC6800 Family 8bit | 47 |
Copyright | |
12 other sections not shown
Other editions - View all
Common terms and phrases
8-bit microprocessors accumulator address bus address bus lines address hex address lines addressing modes applications assembly language backing store buses bytes RAM cache characters circuit connections clock command contents of memory control bus control register control signals CP/M data bus data byte decoder Decrement dest dest,source display DMA controller EPROM executed external flag floppy disc Increment index register input input/output input/output chips instruction set Intel interface interrupt service routine Jump Load logic machine code main program memory address memory location memory management unit microcomputer microprocessors Mnemonic Motorola multiplexed on-chip operating system output Pascal PC/MS-DOS peripheral pin functions Port processor program counter Program Example register set register-pair RESET segment registers serial shown in Fig stack pointer status register subroutine support devices transfer transputer typical UART UNIX vector whilst zero Zilog Z80