14L186Q Principles and Interface Technology of Microcomputer

(3 credits, Teaching: 40 class hours, Experiment: 8 class hours; Course Category: Specialized basic course; Specialty: Communication Engineering, Automation, Rail Traffic Signaling and Control, Electronic Science and Technology; Prerequisite: Analog Electronic Technology, Digital Electronic Technology)
This course is a specialized basic course. The content covers microcomputer principle and assembly language and hardware interface technology. The course is a main course for the students majoring in electronic information. Through the study of this course, students will understand the structure and operational principle of computer system interrupt technology, DMA technology, and method of assembly language design, memory expansion design and I/O interface expansion design. Students are expected to be improved in the aspect of method analyzing and problem-solving with computer. Students should have the preliminary ability in developing and designing computer.
The course focus mainly on X86 CPU and emphasizes the practicability and practicality of the specialized knowledge and skills. Theoretical teaching is integrated with the teaching of practical skills. Chapter 1-2 introduces the structure, development and application of microprocessor; Chapter 3 lectures on and practices the instruction system; Chapter 4 deals with the design of assembly language program on the machine; Chapter 5-6 explain memory technology and interrupt technology; Chapter 7 is the I/O interface technology and related experiment conducting; Chapter 8-10 deals with the DAC/ADC interface design and the interactive interface of the bus and man-machine.