Course description: This course is a major professional basic course of computer each related specialty.Open the purpose of this course is to cultivate the students' ability of combining theory and practice of computer, bring up the students using a computer software and hardware technology, basic thinking and the ability to solve practical problems, enable students to master the computer basic knowledge and basic methods of hardware and software technology.Improve the students ability of computer application technology and application development, lets the student in front of the computer world in the 21st century high-speed development, has the strong ability to adapt and develop.This course systematically introduces the composition principle of 80 x86 PC, assembly language programming, and interface technology.Main contents include basic computer knowledge;, hui language and assembler instruction system;The program design technology;8086/8088 of the bus and the timing of the CPU;Semiconductor memory;The input and output technology;Interrupt technology;Commonly used the programmable interface chip, etc.This course is an applied and practical professional basic course, so one set of design experiment.Asked the students, according to the requirement of the experiment design, installation (write), debugging interface circuit and control program. Course requirements: Familiar with the structure and working principle of a microcomputer. Skillfully master the basic grammar of assembly language and assembler basic structure. Master program design of the basic technology. Be familiar with microprocessor, bus and timing. Skillfully mastering semiconductor memory and its connection with the CPU. Skillfully master the input and output and interface technology. Control of microcomputer interrupt technology.With microcomputer application system hardware and software design of the preliminary ability.
Prerequisite course:"digital circuits and logic design" or "computer architecture and logic design"