- 1、本文档共51页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 地址总线将8位地址信息送入地址译码器,地址译码器的输出可以确定唯一的存储单元。 数据总线用来传送存储器到CPU或CPU到存储器的数据信息。 二、I/O接口及外设 每个外设与微处理器的连接必须经过接口适配器(I/O接口)。 每个I/O接口及其对应的外设都有一个固定的地址,在CPU的控制下实现对外设的输入(读)和输出(写)操作。 1.2.1 数制及数制间转换 1.二进制:是“0”和“1”这样的数、逢2进位。按权展开时权的基数为2。用后缀字母“B”表示。 如:1001B=1×23+0×22+0×21+1×20 =9D(十进制数) 2.十进制:是“0”—“9”之间的数、逢10进位。按权展开时权的基数为10。用后缀字母“D”表示。 如:1135D=1×103+1×102+3×101+5×100 3.十六进制:是“0”—“9”,“A,B,C,D,E,F”之间的数、逢16进位。按权展开时权的基数为16。用后缀字母“H”表示。 如:1C5H=1×162+12×161+5×160 =453D §1.2 常用数制和编码 一. 二进制、十进制、十六进制 二、不同进制之间相互转换 4、二进制转换成十六进制数: 将二进制数以小数点为界四位一分,不足补0,用一位十六进制数代替四位二进制数。 如:1 0011 1100 B=0001 0011 1100 B= 13C H 2 11 余数 2 5 1 2 2 1 2 1 0 0 1 16 100 余数 16 6 4 0 6 1、二进制、十六进制转化成十进制: 将二、十六进制数按权展开相加即为相应的十进制数。 如:1101 B=1×23+1×22+0×21+1×20 =13 D 如:1F H=1×161+15×160 =31 D 2、十进制转换成二进制数: 将十进制数除2取余,商为0止余数倒置。小数“乘2取整” 如:11D= 1011B 3、十进制转换成十六进制数: 将十进制数除16取余,商为0止余数倒置。小数“乘16取整” 如:100D= 64H 5、十六进制转换成二进制数: 将十六进制数以小数点为界,用四位二进制数代替一位十六进制数。 如:D4E H=1101 0100 1110 B 1.2.2 单片计算机常用编码 1、BCD(Binary-Coded Decimal)码 用二进制对十进制0-9进行编码——BCD码。 用四位二进制数0000-1001表示0-9。 例如:13 D=0001 0011 BCD 例如:1001 0111 BCD=97 D 2、ASCII码(美国信息交换标准码) 用7位二进制代码表示(编码)128个字符编码。 如:数字0-9的ASCII码为30H-39H. 如:字母A-Z的ASCII码为41H-5AH. 1.3.1 有符号数 1、原码: 一个二进制数同时包含符号和数值两部分。它的最高位为符号位,其余位表示数值。符号位为0时,表示正数,为1时,表示负数。 如:X1=+4D 则:[X1]原 =0000 0100 B 如:X2=-4D 则:[X2]原 =1000 0100 B 2、反码: 正数:它的反码与原码相同。 负数:它的反码为它的原码除符号位外,其余各位按位取反。1→0,0 →1。 如:X1=+4D 则:[X1]反 = [X1]原 =0000 0100 B 如:X2=-4D 则: [X2]原 =1000 0100 B [X2]反 =1111 1011 B 1.3 数据在计算机中的表示 3、补码: 正数:它的补码与原码相同。 负数:它的补码为它的反码+1。 如:X1=+4D 则:[X1]补 = [X1]原 = [X1]反 =0000 0100 B 如:X2=-4D 则:[X2]原 =1000 0100 B [X2]反 =1111 1011 B + 1 [X2]补 =1111 1100 B 练习: 有:十进制数:-15D,20D 写出它们的原码、反码、补码。 在计算机中都是用补码表示一个带符号的数据。 最高位是0:正数。最高位是1:负数。 当给出一个补码表示的有符号二进制数(十六进制数)时,怎样得到其对应的十进制数,就是求真值的问题。 (1)正数: 因为:正数它的补码与原码相同,所以:直接将其按权展开相加。 例如:有符号数:0001 0101 B (最高位 0:正数) =+21 D (2)负数: 将补码表示的负数,按位取反,再+1,再按权展开相加,在得到对应的十进制数前加负号。 例如:有符号数:1010 0111 B (
您可能关注的文档
- 第1章基础知识p-副本全解.ppt
- 第1章功能陶瓷的晶体结构全解.ppt
- 第1章多媒体技术概论全解.ppt
- 第1章建筑CAD概述全解.ppt
- 第1章常用低压控制电器全解.ppt
- 第1章市场营销导论全解.ppt
- 第1章微型计算机概述全解.ppt
- 第1章建筑制图基本知识全解.ppt
- 第1章总论全解.ppt
- 第1章数制与码制全解.ppt
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)