《微机原理与应用》第0章 课程概述

上传人:zw****58 文档编号:56880904 上传时间:2018-10-16 格式:PPT 页数:72 大小:4.24MB
返回 下载 相关 举报
《微机原理与应用》第0章 课程概述_第1页
第1页 / 共72页
《微机原理与应用》第0章 课程概述_第2页
第2页 / 共72页
《微机原理与应用》第0章 课程概述_第3页
第3页 / 共72页
《微机原理与应用》第0章 课程概述_第4页
第4页 / 共72页
《微机原理与应用》第0章 课程概述_第5页
第5页 / 共72页
点击查看更多>>
资源描述

《《微机原理与应用》第0章 课程概述》由会员分享,可在线阅读,更多相关《《微机原理与应用》第0章 课程概述(72页珍藏版)》请在金锄头文库上搜索。

1、微机原理与接口技术 主讲 孙艺珍 西安科技大学计算机学院,前言 电子科学与技术 电子信息科学与技术,1. 本课程在计算机课程体系中的位置,硬件类,软件类,CPU及整机设计(计算机组成原理),BIOS与接口驱动程序设计,模拟电路、数字逻辑电路设计,嵌入式/单片机系统,SOC芯片设计,计算机系统结构,外围接口电路设计,操作系统,编译系统,数据库,数据结构,C+,JAVA,离散数学,计算机系统综合设计,电子商务,多媒体技术,算法设计、数值分析、信号与系统、 计算机理论课程、数学基础课程,汇编语言,软件工程,VB,SOC ( System On A Chip) 系统级芯片,课程介绍,微机 原理 及

2、接口 技术,典型机型:IBM PC系列机,基本系统:8086CPU和半导体存储器,I/O接口电路及与外设的连接,硬件接口电路原理 软件接口编程方法,2.本课程的教学目的,掌握先进微处理器芯片结构、微型计算机实现技术、计算机主板构成、各种接口技术原理及其应用编程方法; 掌握汇编语言程序的编写方法,尤其掌握接口访问的方法。 了解微机技术新的发展趋势,提高分析和设计接口的能力。 为微机的深入应用和嵌入式系统SOC设计等的学习与实践打下良好基础。,3.本课程的要求,学习微机各种接口电路的原理与作用,熟悉PC系列机接口电路; 掌握常用接口的设计与分析方法; 学会使用汇编语言(和C语言)对接口进行编程;

3、具有一定的动手实验能力和接口应用程序的编写能力;,4.本课程的学习方法,特点:本课程涉及的知识范围广,内容多 1)以IBM PC/XT机基本结构这条主线,分析其基本结构,掌握各接口电路及可编程接口芯片的应用。 2)进一步扩展和延伸,7,4.本课程的学习方法,CPU从8086Pentium4,从实模式系统管理模式; 汇编语言CPU及接口直接控制,16位32位汇编; 总线PCI,USB等; 中断从实模式下的中断向量保护模式下的中断描述符;从传统中断PCI中断串行中断 芯片组从中大规模集成电路(8237、8254、8255、8259、8250、8251等),4. 本课程的学习方法,3)理论与实践相结

4、合,锻炼实验动手能力。 掌握汇编语言编程方法 掌握x86系列寻址方式 掌握x86常用指令 学会x86汇编程序编写方法 掌握PC机接口程序的编写方法 充分利用课程实验和自修实验锻炼自己的编程能力和接口设计与分析能力,作业和实验要求 1、独立完成每次作业,按时交作业; 2、按给定的时间做实验; 3、按给定的时间交试验报告; 学习时间安排 上课时间和自学时间的比例为:1:1.5 本门课的学习方法 1、课前能预习,课后能总结,上课时能做笔记。 2、鼓励学生之间对学习中的难点疑问积极讨论,不理解的问题可以在课后或答疑时问老师。 3、独立思考,多看参考书,并有读书笔记,不懂的问题可以写在作业中,不要带着问

5、题学习。,本课程的考核方式: 期末考试占50%,考勤占15%,作业成绩15%,期中测验20%。说明: 1)旷课3次以上(含5次)考勤为0分 2)作业少交3次(含不按时交3次)作业成绩为0分 3)不做实验两次以上(含2次)实验成绩为0分。实验成绩有两部分:动手能力和试验报告,各占50%,在规定的时间交实验报告。,第0章 认识微型计算机,0.1 微型计算机的发展,1946年,世界上出现第一台数字式电子计算机ENIAC(电子数据和计算器) 发展到以大规模集成电路为主要部件的第四代,产生了微型计算机 微型计算机自20世纪70年代问世以来伴随着微电子学的发展,按CPU的字长和功能划分,她大致经历了5代演

6、变,第一代(1971-1973):4位和8位低档微机 以INTEL公司的4004、4040、8008微处理器组成的微机为代表。,第二代(1974-1978): 8位中档微机 以INTEL公司的8080、8085,Motorola公司的的MC6800, Zilog公司的Z80微处理器组成的微机为代表。 如Apple-II微机,第三代(1978-1984): 16位微机 以8086、8088、 80286、 MC68000、 Z800微处理器组成的微机为代表 如IBM PC系列机,第四代(1985-1992): 32位微机。 80386、80486 32位PC机、Macintosh机、PS/2机,

7、第五代:高档32位机及64位微机(1993后),以 Pentium 、 Pentium II、 Pentium III 、Pentium 4为核心处理器的微机 其它芯片,如 AMDItanium、64位RISC微处理器芯片 微机服务器、工程工作站、图形工作站,微机发展概况,0.2 摩尔( Gordon Moore )定律,摩尔定律:“晶体管的大小将以指数速率变小,而集成到芯片上的晶体管数目将23年(1824个月)翻一番。”Gordon Moore,1965 * Gordon MooreInter公司的创始人,著名半导体科学家。,Gordon Moore 1965的预言已经40年了,这条IT第一

8、定律还能走多远?,1971/11 Intel 40042300 Transistors,1978/6 Intel 8086 29000 Transistors 3m,2002/4 Pentium 4-2.2G 55Million Transistors 0.13m,2004/2 Prescott 3.4G P4125Million Transistors 90nm,Gordon Moore made his famous ,摩尔定律 CPU性能每18个月增加一倍,摩尔定律 晶体管数目每两年增加一倍,0. 3 微型计算机的应用,计算机应用通常分成如下各个领域 科学计算,数据处理,实时控制 计算机

9、辅助设计,人工智能, 微型计算机具有如下特点 体积小、价格低、工作可靠、使用方便、通用性强,0.3 微型计算机的应用(续),用于数值计算、数据处理及信息管理方向 通用微机,例如:PC微机 功能越强越好、使用越方便越好 用于过程控制及智能化仪器仪表方向 专用微机,例如:单片机、工控机 可靠性高、实时性强 程序相对简单、处理数据量小,将CPU以及其他主要部件(如ROM、RAM、I/O接口)都集成在一个微处理器芯片中 例如:常用的MCS-51、MCS-96,0.4 微型计算系统的组成,0.4.1 冯.诺伊曼( John von Neumann )计算机的结构,“存储程序”概念 ENIAC(Elect

10、ronic Numerrical Integrator And Computer)不具备“存储程序”的功能 EDVAC(Electronic Discrete Variable Automatic Computer) 采用“存储程序”的概念,并付诸实现, “开创了整个程序设计时代的到来”,2.冯氏计算机结构:,冯.诺伊曼提出的“存储程序”、“程序控制”的概念奠定了现代计算机结构的基础 “存储程序”指将指令、数据以二进制形式存入计算机的存储器中。 “程序控制”指计算机自动取出并执行存储器中的指令、完成预定的操作。 计算机的硬件系统基本上由运算器、存储器、输入/输出( I/O )接口、和输入/输出

11、设备、电源系统等组成, 如图1.1所示。,由运算器、控制器、存储器、输入设备和输出设备五大部分组成; 数据和程序以二进制代码形式存放; 控制器根据存放在存储器中的程序来工作。,一台计算机是以运算器为中心,由运算器、存储器、控制器、输入设备和输出设备组成。,2. 冯氏计算机的基本结构,原始数据和指令,计算结果,运算器 进行算术和逻辑运算的部件(arithmetic logic unit,简称ALU),控制器 产生整个指令系统所需的全部操作的控制信号。,存储器 用于存放指令(代码)和数据,也称为主存储器或内存。,CPU (central processing unit) 中央处理部件,由运算器与控

12、制器共同构成。 “ 主机 ” CPU与存储系统I/O接口电源系统等组成了计算机系统的“ 主机 ” 。 输入/输出设备被称为外部设备。,微型计算机(microcomputer),以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件控制器和运算器的微处理器为核心所构造出的计算机系统,0.4.2 微型机的结构,微处理器(microprocessor) 微处理器是将运算器和控制器以及其它部件集为一体的大规模集成电路。,微型机的硬件结构,以CPU为中心,加上只读存储器(ROM)读写存储器(RAM)I/O接口电路和系统总线缓冲器组成。如图1.2所示。,微型计算机的几个重要部件: 微处理器(micr

13、oprocessor unit ;MPU) 计算机的核心部件。它包括:算术逻辑部件(ALU);累加器及通用寄存器组;程序计数器指令寄存器和指令译码器;时序和控制部件,主存储器 可分为只读存储器(Read Only Memory ROM )和随机存储器(Random Access Memory RAM),总线(BUS) 是连接CPU与存储器I/O接口的公共导线,采用总线结构是微型计算机的结构特点之一 总线可分为三类:,地址总线(address bus) 它传输地址信息,用于寻址存储单元和I/O端口。用“AB”表示; 数据总线(data bus) 用于传输数据。用“DB”表示; 控制总线(cont

14、rol bus) 它向系统各部件发出(或接收)控制信号。用“CB”表示。,I/O接口与I/O设备 I/O接口是CPU与输入 输出设备进行数据交流的中介电路。 I/O设备(输入/输出设备)通过I/O接口将程序和数据输入内存。 CPU通过I/O接口将运行结果及程序、数据送到输出 设备上。,主机板组成,微处理器子系统 8088:16位内部结构、8位数据总线、20位地址总线、4.77MHz主频 存储器 ROM-BIOS、主体为RAM I/O接口控制电路 8259A、8253、8237A、8255等 I/O通道 62线的IBM PC总线,总线结构,MPU,单总线,双总线,双重总线,全局总线,0.4.3

15、计算机系统的软件组成,计算机的软件可分为系统软件和应用软件 系统软件 包括使用和管理计算机本身的软件。如: 操作系统: DOS,Windows 等; 数据库管理系统:FOXPRO,; 计算机网络管理软件; 语言处理、服务性软件,它是计算机用户在各自的业务领域中开发和使用的各种软件,是为解决某一个实际问题而编制的程序。例如:Photoshop,Word,WPS,金山词霸等。,应用软件,微型计算机的系统组成,明确3个概念的区别,微处理器(Microprocessor) 一个大规模集成电路芯片 内含控制器、运算器和寄存器等 微机中的核心芯片,微型计算机(Microcomputer) 通常指微型计算机

16、的硬件系统 一般的说法:微机、微型机微型计算机系统(Microcomputer system) 指由硬件和软件共同组成的完整的计算机系统,0.5 微型计算机的主要技术指标,字长 指参与运算的数的基本位数,它影响着计算机的计算精度和运算速度 计算机的字长取决于CPU的字长 微机的字长通常为4、8、16、32、64位。,Intel 80x86CPU的地址线条数,Intel80x86 地址条数 存储容量 8086 20 1MB 8088 20 1MB 80286 24 16MB 80386 32 4GB,Intel 80x86CPU的数据线条数,Intel 80x86 数据位数 8086 16 8088 8 80286 16 80386Pentium 4 32,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 教育学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号