Electronics | Wei Lv | 3 | 48 |
Course Name: Microprocessor Systems | Course Code: S2293035 | |||||||||||||
Semester: 2 | Credit: 3 | |||||||||||||
Program: Electronics | ||||||||||||||
Course Module: Compulsory | ||||||||||||||
Responsible: Wei Lv | E-mail: luwei@tju.edu.cn | |||||||||||||
Department:Tianjin International Engineering Institute, Tianjin University | ||||||||||||||
Time Allocation(1 credit hour = 45 minutes)
| ||||||||||||||
Course Description The course introduces various structures of micro-computer systems, techniques for designing a computing system and methods for analysing its performance, instruction set of the processor, interface between processor and memory, I/O devices. The course provides preliminary knowledge for developing an applicable computer or embedded system. | ||||||||||||||
Prerequisite Digital Logic; Programming Language. | ||||||||||||||
Course Objectives Students should get familiar with the following: common architecture of computer systems, instruction set and assembly language programming, pipelining, memory hierarchy, I/O system, multi-processor and parallelism, and how to measure the performance of a certain microprocessor system. | ||||||||||||||
Course Syllabus Lecture:
Introduction of program and hardware; manufacturing of processors and memory chips; performance.
Operations of the computer hardware; operands of the computer hardware; signed and unsigned numbers; representing instructions in the computer; logical operations; instructions for making decisions; procedure.
Add and subtraction; multiplication, division, floating point.
A simple implementation; pipelining.
Caches; measuring and improving cache performance; virtual memory.
Disk storage, flash Storage; connecting processor to memory and I/O devices; designing an I/O System.
The difficulty of creating parallel programs; shared memory multiprocessors; clusters and other message-passing multiprocessors; SISD, MIMD, SIMD, SPMD, and Vector; Graphics Processing Units. Computer Lab:
| ||||||||||||||
Textbooks & References
Reference:
| ||||||||||||||
Grade Distribution Attendance: 30% Presentation:70% | ||||||||||||||
Capability Tasks CT1: To understand basic science, and to have analytical ability and the ability to integrate related knowledge. CT3: To grasp methodologies and engineering tools: identifying, utilizing and solving problems. Even if the students are not familiar with the content, they can turn to computer tools for systematic analysis. | ||||||||||||||
Achievements
| ||||||||||||||
Students: Electronics, Year 1 |