文档详情

【2017年整理】微机原理习题答案.doc

发布:2017-07-10约2.88万字共44页下载文档
文本预览下载声明
微型计算机原理及应用 习题集 专业班级 学 号 姓 名 目录 1章 概述 1 第2章 微处理器及其结构 3 第3章 8086/8088CPU指令系统 8 第4章 汇编语言程序设计 16 第5章 存储器系统 26 第6章 输入输出与中断技术 31 第7章 微型计算机的接口技术 39 第1章 概述 一、填空题 . 运算器 和 控制器 集成在一块芯片上,被称作CPU。 .总线按其功能可分 数据总线 、 地址总线 和 控制总线 三种不同类型的总线。 .迄今为止电子计算机所共同遵循的工作原理是 程序存储 和 程序控制 的工作原理。这种原理又称为 冯·诺依曼型 原理。 .写出下列原码机器数的真值;若分别作为反码和补码时,其表示的真值又分别是多少? (1) (0110 1110)二进制原码=(+110 1110)二进制真值=(+110)十进制真值 (0110 1110)二进制反码=(+110 1110)二进制真值=(+110)十进制真值 (0110 1110)二进制补码=(+110 1110)二进制真值=(+110)十进制真值 (2) (1011 0101)二进制原码=(-011 0101)二进制真值=(-53)十进制真值 (1011 0101)二进制反码=(-100 1010)二进制真值=(-74)十进制真值 (1011 0101)二进制补码=(-100 1011)二进制真值=(-75)十进制真值 .写出下列二进制数的原码、反码和补码(设字长为8位)。 (1) (+101 0110)二进制真值=(0101 0110)原码=(0101 0110)反码=(0101 0110)补码 (2) (-101 0110)二进制真值=(1101 0110)原码=(1010 1001)反码=(1010 1010)补码 .[X]补=78H,则[-X]补=( 88 )H。 .已知X1= +0010100,Y1= +0100001,X2= ?0010100,Y2= ?0100001,试计算下列各式(设字长为8位)。 (1) [X1+Y1]补= [X1]补+ [Y1]补= 0001 0100 + 0010 0001 = 0011 0101 (2) [X1-Y2]补= [X1]补+ [-Y2]补= 0001 0100 + 0010 0001 = 0011 0101 (3) [X2-Y2]补= [X2]补+ [-Y2]补= 1110 1100 + 0010 0001 = 0000 1101 (4) [X2+Y2]补= [X2]补+ [Y2]补= 1110 1100 + 1101 1111 = 1100 1011 .将下列十六进制数分别转换成二进制、八进制、十进制和BCD数。 (1)(5D.BA)16=(0101,1101.1011,1010)2=(135.564)8=(93. 7265625)10 =(1001,0011.0111,0010,0110,0101,0110,0010,0101)BCD (2)(1001.0101,1)2=(9.34375)10=(11.26)8=(9.58)16 =(1001.0011,0100,0011,0111,0101)BCD .写出下列字符的ASCII码。 (1) ‘9’=(39H)ASCII码 (2) ‘C’ =(43H)ASCII码 (3) ‘$’ =(24H)ASCII码 (4) ‘空格’ =(20H)ASCII码 (5) ‘b’ =(62H)ASCII码 (6) ‘回车’ =(0DH)ASCII码 (7) ‘换行’ =(0AH)ASCII码 (8) ‘报警符’ =(07H)ASCII码 二、选择题 1.下列无符号数中最小的数是(A)。 A.(01A5)H B.(1,1011,0101)B C.(2590)D D.(3764)O 2.下列有符号数中最大的数是(D)。 A.1002H B.1001 0011 0010 1100B C.2570O D.9614D 3.在机器数(A)中,零的表示形式是唯一的。 A.补码 B.原码 C.补码和反码 D.原码和反码 4.8位二进制数补码的数值表示范围为(A)。 A. -128~+127 B.-127~+127 C. 一129~+128 D.-128~+128 5.若下列字符码(ASCII)中有奇偶校验位,但没有数据错误,采用偶校验的字符码是(D)。 A B C D .A.
显示全部
相似文档