- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
微型计算机原理及其应用 本门课程学习的主要内容: 8086/8088CPU 工作原理及其指令系统、汇编语言程序设计 CPU与存储设备、通过I/O接口电路与外设的连接:从接口电路原理和接口编程技术上 本门课程的特点: 突出应用,软硬件相结合 第一章 计算机基础 本章学习目标 了解微型计算机的发展 掌握计算机内数据的表示 掌握微型计算机的系统组成 理解微型计算机的工作过程 第一台电子计算机ENIAC,于1946年在美国宾夕法尼亚大学研制成功,美籍数学家冯·诺依曼(Von Neumann)所确立的存储程序体系沿用至今 冯· 诺依曼结构计算机的 3 点重要设计思想: ① 由控制器、运算器、存储器、输入设备和输出设备5 个基本部分组成。 ② 采用二进制。 ③ 指令和数据都放在存储器中,机器能自动执行程序(存储程序思想) 计算机发展简史 第一代计算机 — 1946 ~ 1955,电子管。 第二代计算机 — 1956 ~ 1963,晶体管。 第三代计算机 — 1964 ~ 1971,中小规模集成电路。 第四代计算机 — 1972 ~1986,大规模集成电路。 第五代计算机 — 1986 ~ 今,超大规模集成电路。 Intel的CPU的发展史 Intel的CPU的发展史 Intel的CPU的发展史 Intel的CPU的发展史 Intel的CPU的发展史 Intel的CPU的发展史 Intel的CPU的发展史 3、微型计算机的常用术语 1)位和字节 位(bit)是计算机所能表示的最小最基本的数据单位,它指的是取值只能为0或1的一个二进制数值位。位作为单位时记作b 字节(byte)由8个位二进制位组成,通常用作计算机中存储器容量的单位。字节作为单位时记作B K是kelo的缩写,1K=1024=210; M是mega的缩写,1M=1024K=220; G是Giga的缩写,1G=1024M=230; T是tera的缩写,1T=1024G=240。 2)字和字长 字(word):不同的场合有不同的含义。软件上通常指2个字节,硬件上一般指微处理器外部数据总线的宽度。 字长是微处理器一次可以直接处理的二进制数码的位数,它通常取决于微处理器内部通用寄存器的位数和数据总线的宽度。微处理器的字长有4位、8位、16位和32位等等。 8086称为16位微处理器,8088称为准16位微处理器 3)主频 主频也叫做主时钟频率,用来表示微处理器的运行速度,主频越高表明微处理器运行越快,主频的单位是MHz。 1.2 计算机中数据的表示和编码 计算机中的数据都是采用二进制形式存储和处理的,二进制数只有两个数字0和1。 1、计算机中常用的进制数 人们日常生活中最常用的数是十进制数,计算机中采用的是二进制数,同时有的时候为了简化二进制数据的书写,也采用八进制和十六进制表示方法。 [例] (56)D、(56)D、(56)10 B、B、2 5DH [例] Y= -0110110,则[Y]补=? [Y]补=[Y]反+1=1100 1001+1=1100 1010 [Y]补=2?(n=8)+Y=10000 0000 +(-0110110) 小结:(1)对于正数:[X]原=[X]反=[X]补 对于负数: [X]补=[X]反+1 (2)三种编码的最高位都是表示符号位 (3)三种编码求真值的方法 注意:除非特别声明,微型计算机的带符号数都默 认由补码表示。 补码的运算: 引入补码,目的在于将加、减运算简化为单纯的相 加运算。故补码的运算规则: [X+Y]补=[X]补+[Y] 补 [X- Y]补=[X]补+[-Y] 补 其中X,Y为正负数均可,符号位参与运算。 注意:当运算结果超出表示的数值范围时,运算结 果就不正确了。这种现象称为溢出。 思考:对于一个二进制数,到底是带符号数还是无符号数呢? 思考:计算机在处理带符号数和无符号数的运算时,处理方法完全一致,运算结果怎样判断正确否? 2) BCD码 BCD码是一种用4位二进制数来表示一位十进制数的 编码,也成为二进制编码表示的十进制数(Binary Coded Decimal),简称BCD码。BCD码有很多表示 方法,常用的是8421 BCD码。 BCD码有两种格式: (1)压缩BCD码格式(Packed BCD Format) 用4个二进制位表示一个十进制位,就是用0000B-1
您可能关注的文档
最近下载
- DL∕T 637-2019 电力用固定型阀控式铅酸蓄电池.pdf VIP
- RoboSim虚拟机器人第三课-灯如流水.pdf VIP
- 22、啊哈C语言!逻辑的挑战(修订版)-2020-01-05.pdf VIP
- 《有余数的除法》.pptx VIP
- 山东第四届结构设计竞赛手册(终稿).pdf VIP
- 气排球比赛记分表格模板.doc VIP
- CMA测试试题培训资料.doc VIP
- 超星尔雅学习通《中华诗词之美》章节测试答案满分版.doc VIP
- 幼儿安全教案:会惹祸的阳台.doc VIP
- 第三单元 水溶液中的离子反应与平衡 (⼤单元教学设计)-【大单元教学】高二化学同步备课系列(人教版2019选择性必修1).pdf VIP
文档评论(0)