Microprocessor architectures and systems: RISC, CISC and DSP

Choice Reviews Online · 1991

Part 1 Complex instruction set computers: enter the MC68000 complex instructions, Microcode and Nanocode the MC68000 hardware M68000 asynchronousbus M6800 synchronousbus the user/supervisor concept the MC68010 virtual memory processor MC68010 supervisor resource the MC68008. Part 2 32-bit CISC processors: enter HCMOS technology the MC68020 32-bit performance standard coprocessor interface MC68881 and MC68882 floating point coprocessors the MC68851 paged memory management unit (PMMU) the MC68030, the first commercial 50 MHz. Part 3 The rise challenge: the 80/20 rule the initial RISC research the Berkeley model the Stanford model the catalysts the M88000 family the MC88100 programming model the MC88100 instruction set MC88100 external functions M88200 cache MMU the MBUS protocol M88000 master/checker fault tolerance. Part 4 Digital signal processing: the DSP56000 family move commands. Part 5 Memory, memory management and caches: shadow RAM DRAM v SRAM optimizing the DRAM interface memory management multitasking and user/supervisor conflicts. Part 6 Real time software interrupts and exceptions: interrupting an MC88100 MC88100 interrupt service routines interrupting the DSP56000 triadic instruction sets register windowing the M68300 family. Part 7 Multiprocessing: SISD - single instruction, single data SIMD - single instruction, multiple data MIMD - multiple instruction, multiple data MISD - multiple instruction, single data constructing a MIMD architecture processor bandwidths. Part 8 Application ideas: MC68020 and MC68030 design techniques for high-reliability applications transparent update techniques for digital filters using the DSP56000 motor and servo control. Part 9 Semiconductor technology: semiconductor technology silicon technology CMOS and bipolar technology. Part 10 The changing design cycle: the changing design cycle the shortening design cycle simulation v emulation. Part 11 Generation: enter the MC68040 the instruction execution unit the bus interface unit the M68300 family DSP96000 combining integration and performance once a new approach to emulation integration and higher performance. Part 12 Selecting a microprocessor architecture: meeting performance needs development support considering all the options. Appendices: benchmarking binary compatibility standards.

Read the paper · More papers on PaperTik