工业用微型计算机

工业用微型计算机

ID:10237421

大小:548.00 KB

页数:74页

时间:2018-06-12

工业用微型计算机_第1页
工业用微型计算机_第2页
工业用微型计算机_第3页
工业用微型计算机_第4页
工业用微型计算机_第5页
资源描述:

《工业用微型计算机》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第一章微型计算机基础本章内容:①微型计算机的发展;②计算机中的数制和编码;③微型计算机的组成,典型微处理器的特点,系统主机板的配置。本章重点是第二节和第四节,应掌握计算机中无符号数和有符号数的表示方法,各种数制的转换关系,8086/8088CPU中的功能结构和各个寄存器的用途与存储器的结构,了解计算机的工作原理。本章学习方法是识记计算机的发展和组成,8086/8088微处理器的结构,计算机的数制部分应通过做练习题掌握。一、要点与要求1.掌握微机的发展和分类。2.熟练掌握不同进位计数制的各种题型(十进制、二进制、十六进制)之

2、间的相互转换及各种常用编码系统,对进位计数制的各种题型(单项选择、填空、分析计算),应于1~2分钟内写出答案。3.掌握微型计算机的组成,包括硬件、软件和外部设备,了解常用工业控制计算机。4.微处理器相当复杂,应重点掌握8086/8088编程中需要的寄存器,并进一步了解高档微处器的特点。二、典型例题用填写表格的形式学习无符号数,带符号数的原码、反码、补码,各种进制的转换关系。用例1-1表1-1为已知带符号数的真值(十进制数),求其对应的原码、反码、补码(用十六进制表示)。真值(十进制)原码(十六进制)反码(十六进制)补码(十

3、六进制)-119F7H88H89H+11977H77H77H-70C6HB9HBAH-100083E8HFC17HFC18H-128(举例)74算法说明:例如:真值为-119的原码,首先,计算119对应的十六进制数为77H,则-119的原码即是BIT7=1,或77H+80H=F7H。补码的快速求法是100H-77H=89H。因为,补码=反码+1,故反码=88H。也可以把F7H=11110111B,除符号位外按位求反,得反码为10001000B=88H,补码为89H,但这样作速度较慢。建议,用十六进制计算时,先求原码,再求补

4、码,最后求反码。计算正数则比较容易,如+119,其原码、反码、补码都为77H。应通过不同的数,反复练习,掌握各种进制的转换关系。例1-2表1-2为已知无符号数(十进制数),求其对应的二进制数和十六进制数。表1-2十进制无符号数真值对应的十六进制数对应的二进制数2001D07D1H0000011111010001B120D78H01111000B32766D7FFEH0111111111111110B若给定的数在0~255之间,结果应在1.5分钟算出;若给定的数在0~65535之间,应借助计算器快速完成。例1-3表为已知机器

5、数,求其在不同码制下对应的真值(十进制数)。表1-3机器数无符号数原码反码`补码BCD码ASCII码FFH255-127-0-1没有没有81H129-1-126-12781没有3FH63+63+63+63没有字符“?”8123H33059-291-32476-324778123没有F6H246-118-9-10没有没有45H69+69+69+6945字符“E”算法:例如:81H作为无符号数,对应的十进制数是8*16+1=129,但此机器数作为原码时(即10000001B),最高位于,故为负数,数值部分=1,故真值=-1。当

6、作为补码时,若是负数,真值计算方法为100H-81H=7FH,而十进制数是127(81H的补数),故真值为-127。若是反码,其真值为-126。很明显,补码的真值-127的绝对值与无符号数129之和=256=100H。最高位为0的机器数,计算非常简单。例如,机器数45H,当作为无符号数时,对应的十进制数4+5=69,而此时原码=反码=补码=+69,而45(岁、斤)的BCD码放在计算机中,其机器数也只能写成45H,此时,4是十位,5是个位。74表1-3中,机器数8123H是16位二进制数,计算比较繁琐。考试时,一般不会出花费

7、较多时间的题目,但应该理解16位直到64位机器数所代表的真值:①当作为无符号数时,8123H=8;②当作为补码时,若是负数,真值的计算是10000H-8123H=7EDDH,而7EDDH=,或用65536-33059=32477,故真值=-32477;③当作为反码时,其真直接得-32477,与补码差1;④当作为原码时,最高位为1,数值部分为123H=,故真值为-291。应掌握8位二进制机器数转换成各种码制下的真值。三、练习题(一)单项选择题(在备选答案中选择一个正确答案,将其序号写在题干的括号内)1.8位二进制所表示的无符

8、号整数,其相应的十进制数范围是(①)。①0~255②1~256③1~255④0~2562.8位二进制原码所表示的整数,其相应的十进制数范围是(②)。①0~255②-127~+127③-128~+127④-128~+1283.8位二进制补码所表示的整数,其相应的十进制数范围是(③)。①0~255②-127

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。