Author: Tang Ruiting
Publisher:
Publish Date: 2006-05-15
Features: The book combines the explanation of fundamental principles with the description of new technologies, covering three main parts: microcomputer principles, assembly language programming, and interface technology. The first part discusses microcomputer system configuration, the basic structure and working principles of microprocessors, and a series of new technologies adopted by modern microcomputers: it introduces the hierarchical structure of computer memory (Cache-Main Memory-Virtual Memory) and the storage organization management of Pentium machines, as well as the storage structures, external characteristics, and new developments of various typical RAM, DRAM, and ROM. It also covers microcomputer conventional interrupt control and advanced programmable interrupt control APIC, as well as typical interface control circuits (computer/timer, parallel I/O, DMA controller, etc.). The second part explains the instruction system and assembly language programming, summarizing the basic instruction set, extended instruction set, and various SIMD instructions (including MMX, 3DNOW! and SSE, SSE2), comparing the advantages and disadvantages of RISC and CISC instructions. It also summarizes basic assembly functions and introduces many new features of MASM6.X with practical applications, briefly describes programming in protected mode, and discusses mixed programming between assembly and C languages. The third part classifies typical interface control circuits into system interface control logic (SICL), describing serial communication interface chips, asynchronous communication adapters, high-speed serial buses IEEE1394, external buses, and provides a detailed analysis of the widely used universal serial bus (USB). It introduces the three generations of buses in chronological order, with a focus on the currently common PCI bus. Finally, the book concludes with the comprehensive application of detection and control channel interfaces. This book can serve as a textbook for computer-related courses in universities and colleges, as well as for non-computer-related courses in electrical engineering with appropriate.
Microcomputer Principles, Assembly Language and Interface Technology
📌 Related Posts
News
The brains of fools, idiots, and mentally retarded people, what are they filled with?
2026-09-22
News
Spleen and stomach deficiency. Iron deficiency anemia, low blood pressure. What to do?
2026-09-22
Literature
2005 Middle School Entrance Exam Question Tendency and Interpretation -- Politics: Politics
2026-09-24
Literature
Snacks: 60 delicious and easy-to-make snacks and small dishes
2026-10-02
Literature
Photo & PageMaker Graphic Design (with CD-ROM)
2026-10-17
Literature
Multimedia Application Technology Basics (1CD)
2026-10-17
Literature
Visual FoxPro 6.0 Programming and Implementation
2026-10-17
Literature
3DS MAX Advanced Modeling Techniques (1CD)
2026-10-17