- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》课程简介 《微机原理与接口技术》是非计算机专业的主要专业基础课之一。本门课程就是要使同学们能从应用的角度出发,了解微机的工作原理,建立微机工作的整体概念,从理论与实践上掌握微型机的硬件及各部件的功能与组成原理,学会用汇编语言进行计算机底层软件设计,以及掌握计算机与其它辅助设备的接口技术的基本能力,以便为培养学生具有微机系统软硬件开发的能力打下必要的基础。 要求和目的: 8255 端口C按位置0/置1控制字 8253的方式控制字(A1A0=11) 《微机原理与接口技术》的主要内容 1、微机原理部分以8086/8088为基础,逐步扩展到80X86,使同学们能够层层深入,逐步掌握各种处理器的体系结构、组织原理、指令系统以及它们之间的区别和联系。 3、在总线技术方面我们在介绍传统的PC/XT、PC/AT总线以及RS-232-C的基础上,介绍并行总线ISA总线、EISA总线、MCA总线、VESA总线 、PCI总线及AGP接口的发展历程及其应用。 5、在汇编语言程序设计方面作了精简,就其内容来讲,除了本章之外的其它一些内容分散到其它章节讲述,我们重在把程序设计融于实际应用当中。 6、在接口技术方面,我们主要围绕个人计算机中常用的接口进行讲述,包括I/O接口技术、中断技术、并行接口技术和串行通信接口技术等,并介绍常用的接口芯片,如8255A、8259A、8251、8254等。 7、在模拟量输入/输出通道接口技术方面,主要介绍模拟量输出通道接口技术(D/A)、模拟量输入通道接口技术(A/D)、多路开关及采样/保持器和模拟量I/O通道的结构形式。 8、在计算机外设接口方面,主要介绍常规的键盘、CRT工作原理,其他如鼠标接口、喷墨打印机、激光打印机及扫描仪等可以自学了解。 1.1 概述 一、 计算机的发展历史 1946年,世界上出现第一台数字式电子计算机ENIAC(Electronic Numerical Integrator Aan Calculator) 发展到以大规模集成电路为主要部件的第四代,产生了微型计算机 1971年,Intel公司设计了世界上第一个微处理器芯片Intel4004,开创了一个全新的计算机时代 几幅图片 冯·诺依曼计算机结构 以运算器为核心、以存储程序原理为基础 二、微型计算机系统的组成 微型计算机的概念结构 1、微处理器 功能:控制中心、提供运算、判断能力 构成:算术逻辑单元ALU(Arithmetic Logic Unit)、控制器、寄存器组 例:Intel 8088/8086、PIII、P4、Celeron AMD K7(Athlon、Duron) CPU的位数:4位、8位、16位、32位、64位 是指一次能处理的数据的位数 2、存储器 功能:存放程序和数据(各类信息数据、文字、图像、…) 内存:ROM、RAM、CACHE… 特点:随机存取,速度快,容量小 外存:硬盘、光盘等… 特点:顺序存取/块存取,速度慢,容量大 3、输入/输出接口 简写为I/O接口,是CPU与外部设备间交换信息的桥梁 4、总线(BUS) 连接多个功能部件的一组公共信号线 地址总线AB:用来传送CPU输出的地址信号,确定被访问的存储单元、I/O端口。地址线的根数决定了CPU的寻址范围。 CPU的寻址范围 = 2n, n—地址线根数 数据总线DB:在CPU与存储器、I/O接口之间数据传送的公共通路。数据总线的条数决定CPU一次最多可以传送的数据宽度。 控制总线CB:用来传送各种控制信号 三、微型计算机系统的层次结构 四、计算机的应用 科学计算 天气预报、石油勘探、。。。 数据处理 统计、管理、银行、。。。 计算机控制(自动控制) 工业控制、遥控遥测、机器人、。。。 人工智能 思维、行为、推理、。。。 计算机辅助系统-设计/制造/教学/… 五、 微型计算机的常用术语和指标 1.位和字节 位(bit)是计算机所能表示的最小基本数据单位 字节(byte)由8个二进制位组成,通常用作计算存储容量的单位,记作B. 1KB=1024B; 1MB=1024KB; 1GB=1024M; 1TB=1024G。 2.字长 字长是微处理器一次可以直接处理的二进制数码的位数,它通常取决于微处理器内部通用寄存器的位数和数据总线的宽度。微处理器的字长有4位、8位、16位、32位和64位等。 3.内存容量 即内存单元的个数,以字节为单位。 注意:内存空间与内存容量的区别 内存容量:实际配置的内存大小。例:某微机配置2条128MB的SDRAM内存条,其内存容量256MB 内存空间:又称为存储空间、寻址范围,是指微机的寻址能力,与CPU的地
文档评论(0)