- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》课程考核评分规则 第1章 微型计算机基础知识 1.1 微型计算机和单片机发展概述 一、微型计算机的发展 1.电子计算机的发展 1946年美国研制出世界上第一台电子计算机ENIAC 第三代:中小规模集成电路电子计算机(1965年~1970年) 逻辑元件:大规模集成电路 内存储器:半导体存储器 外存储器:磁盘、磁带、光盘 程序语言:汇编语言、高级语言 2.微型计算机的发展 Intel4004 — 4位微处理器 Intel8008 — 低档8位微处理器 第三代(1978~1982年)16位微处理器 Intel8086 、Z8000、MC68000 — 16位 CPU字长16位,16位数据线,20位地址线 第五代(1993~1995年)32位奔腾微处理器 Pentium Pro(高能奔腾) — 32位微处理器 36位地址线,时钟频率300MHz。 Pentium II — 32位,增加MMX技术。 Pentium III — 32位,时钟频率达1GHZ Pentium 4 — 32位,时钟频率高达3.8GHz 二、单片机的发展 将CPU、ROM、RAM、输入/输出(I/O)接口电路以及定时器/计数器等主要部件集成在一块集成电路芯片上。称为单片微型计算机(Single Chip Microcomputer),简称单片机。 1.单片机的发展简史 这时期代表产品有Intel公司的MCS-51系列、Motorola公司的MC6801系列、Zilog公司的Z80系列等。 现阶段:32位单片机系列 采用RISC,主频33MHz以上,强大的中断控制系统、定时/事件控制系统和同步/异步通信系统。代表产品MCS-80960 1.2 各种进制数的表示及相互转换 一、各种进制数的表示 数是客观事物的量在人们头脑中的反映。数制是人们对事物的量进行计量的一种规律。 3.各种不同进制数的书写规定 (2)小数部分转换 ── 乘N取整 【例1-12】将0.6875转换为二进制数 不同进制数之间的对照关系 (2)十六进制数到二进制数的转换 方法:一位化四位。按顺序写出每位十六进制数对应的二进制数,所得结果即为相应的二进制数。 三种数制间的转换小结 N进制?十进制:按权展开相加 N进制←十进制整数:除N取余 N进制←十进制小数:乘N取整 1.4 计算机中数的表示方法 二、原码、反码和补码 2.反码 下次课前请预习1.4~1.6节,并思考下列问题 1. 为什么在计算机中有符号数多用补码表示? 2. BCD码和ASCII码分别用于表示什么? 3. 计算机的硬件结构是由哪几个基本部分组成的? 4. 微型计算机与传统计算机的主要区别是什么? 5. 单片机与微型计算机的主要区别在哪里? 练 习 题 一 1.将下列二进制数转换为十进制数和十六进制数。 (1) 0011 0100 B (2) 1010 1011 B 2.将下列十进制数转换成十六进制数。 (1)29 (2)53 (3)35.75 (4)47.5 3.已知原码如下,写出其反码和补码。 (1) [X]原=0101 1001 (2) [X]原=1101 1011 (3) [X]原=0011 1110 (4) [X]原=1111 1100 1.原码 原码:最高位表示符号,其中:0 ─ 正数、1 ─ 负数 其他位表示数值的绝对大小。 【例1-24】求X1= +1010B,X2= -1010B的原码(8位) 解:[X1]原 = [X2]原 = n位原码能够表示的数值的范围:-(2n-1-1)~+(2n-1-1); 0的原码不唯一,有[+0]原 和[-0]原之分,处理运算不方便。 原码与真值的对应关系简单,真值=符号+绝对值。 真值: 用“+”和“-”表示的有符号数 若X>0,则[X]反=[X]原; 若X<0,则[X]反=符号位为1,原码数值部分按位取反; n位反码能够表示的数值的范围:-(2n-1-1)~+(2n-1-1); 0的反码不唯一,有[+0]反和[-0]反之分,处理运算不方便; 反码与真值不直接对应。 【例1-25】设X=+105,Y=-105,求字长为8位的反码[X]反和[Y]反 解:∵X=+105=+1101001B,∴ [X]反=[X]原。 ∵Y=-105=-1101001
文档评论(0)