微机原理试题

发布 2024-04-16 19:00:10 阅读 5008

作业1:

一、填空题。

1、第一代计算机采用的电子器件是答案] 电子管。

2、***计算机采用的电子器件是答案] 超大规模集成电路。

3、计算机的五大主要应用领域是。

答案] 科学计算,信息管理,过程控制与检测,计算机辅助工程应用,计算机网络通信。

4、微型机的主要性能指标和。

答案] 字长,时钟频率,运算速度,内存容量。

5、主频指计算机时钟信号的频率,通常以为单位。[答案] mhz(兆赫兹)

6、操作系统,各种程序设计语言的处理程序,数据库管理系统,诊断程序,以及系统服务程序等都是答案] 系统软件。

二、选择题:

1、 目前制造计算机所采用的电子器件是___

a)晶体管 (b)超导体(c)小型规模集成电路 (d)超大规模集成电路 [答案](d).

2、 一个完整的计算机系统通常应包括___

a)系统软件和应用软件 (b)计算机及其外部设备(c)硬件系统和软件系统

d)系统软件和系统软件 [答案](c)

3、系统软件中最重要的软件是___

a)操作系统 (b)编程语言的处理程序(c)数据库管理系统 (d)故障诊断系统 [答案](a).

4、 在计算机内部,计算机能够直接执行的程序语言是___

a)汇编语言 (b)c++语言(c)机器语言 (d)高级语言[答案](c).

5、 主要决定微机性能的是___

a)cpu (b)耗电量 (c)质量 (d)** [答案](a).

6、 十进制数153转换成二进制数是___

a)10110110 (b)10100001(c)10000110 (d)10011001 [答案](d).

7、 十进制小数0.6875转换成二进制小数是___

a)0.1101 (b)0.0111 (c)0.1011 (d)0.1100 [答案](c).

8十六进制数ff.1转换成十进制数是___

a)(255.625) 10 (b)(250.1625) 10

c)(255.0625) 10 (d)(250.0625) 10 [答案](c).

作业2:一、课后习题2-1至2-9

2-1 写出下列机器数的真值:

解:(1)(01101110)2真值为+ 110(2)(10001101)2 先求补,真值为 -115

3) (01011001)2真值为+ 89(4) (11001110)2先求补,真值为-50

2-2 写出下列二进制数的原码、反码和补码(设字长为8位):

解:(1)设x为 +010111b,则「x 」原 =[x ]反 =[x ]补 = 00010111b

2)设x为+101011b, 则「 x」原 =[x ]反 =[x ]补 = 00101011 b

3)设x为-101000b, 则「 x」原 = 10101000 b ,[x]反 = 11010111 b,x ]补 = 11011000 b

4)设x为-111111b, 则「x 」原 = 0111111 b,[x ]反 = 11000000 b,[ x]补 =11000001 b

2-3 当下列各二进制数分别代表原码、反码和补码时,其等效的十进制数值为多少?

解: (1)设x为00001110b, 则「x 」原 =[x ]反 =[x ]补 = 00001110 b, 真值为+ 14

2)设x为11111111b, 则「x 」原 = 11111111 b, 真值为- 127,[x ]反 = 11111111b, 真值为- 0,[ x]补 = 11111111 b,真值为- 1

3)设x为10000000b, 则「x 」原 = 10000000b,真值为- 0;[ x]反 = 10000000 b,真值为- 127;[ x]补 = 10000000 b,真值为- 128

4)设x为10000001b, 则「x 」原 = 10000001 b,真值为- 1;[ x]反 = 10000001b ,真值为- 126;[ x]补 = 10000001 b,真值为- 127

2-4 已知 x1=+0010100, y1=+0100001, x2=-0010100,y2 =-0100001,试计算下列各式。(字长8位)

1)[x1 + y1] (2)[x1- y2] (3)[x2- y2 ]

(4)[x2 + y2 ] 5)[x1+2 y2 ]

解:[x1 ]补 = 0 0010100b [y1 ]补 = 0 0100001 b

x2]补 = 1 1101100 b [ y2]补 =1 1011111 b

1)[x1 + y1 ] 补=[ x1 ] 补+[y1] 补= 0 0010100 b + 0 0100001 b = 00110101 b

2)[x1- y2 ] 补=[ x1] 补+[-y2 ] 补= 0 0010100 b + 0 0100001 b = 00110101 b

3)[x2- y2 ] 补=[ x2] 补+[-y2 ] 补= 1 1101100 b + 0 0100001 b = 00001101 b

4)[x2 + y2 ] 补=[x2 ]补 +[x2]补 = 1 1101100 b + 1 1011111 b = 11001011 b

5)[x1+2 y2 ] 补=[ x1 ] 补+2[ y2]补 = 0 0010100 b + 10111110 b = 11010010 b

2-5 用补码来完成下列计算,并判断有无溢出产生(字长为8位):

解:[85] 补= 01010101 b [60] 补= 00111100 b

-85] 补=10101011b [-60] 补= 11000100 b

溢出位反映带符号数(以二进制补码表示)运算结果是否超过机器所能表示的数值范围的情况。对8位运算,数值范围为 -128~127;对16位运算,数值范围为 -32 768~+32767。若超过上述范围,称为“溢出”,of置“1”。

溢出”和“进位”是两种不同的概念,某次运算结果,有“溢出”不一定有“进位”;反之,有“进位”也不一定有“溢出”。

溢出位: of = d7cy⊕d6cy

85+60] 补= [85] 补+ [60] 补= 01010101 b + 00111100 b = 10010001 b

of = d7cy⊕d6cy = 0⊕1 = 1 有溢出

-85+60] 补= [85] 补+ [60] 补= 10101011 b + 00111100 b = 11100111 b

of = d7cy⊕d6cy = 0⊕0 = 0 无溢出。

85-60] 补= [85] 补+ [60] 补= 01010101 b + 11000100 b = 00011001 b

of = d7cy⊕d6cy = 1⊕1 = 0 无溢出。

-85-60] 补=[-85] 补+ [60] 补= 10101011 b + 11000100 b = 01101111 b

of = d7cy⊕d6cy = 1⊕0 = 1 有溢出。

2-6 在微型计算机中存放两个补码数,试用补码加法完成下列计算,并判断有无溢出产生:

1)[x] 补+[y] 补= 01001010 + 01100001

2)[x] 补-[y] 补= 01101100 – 01010110

解:(1)[x] 补+[y] 补= 01001010 b + 01100001 b = 10101011 b

of = d7cy⊕d6cy = 0 ⊕1 = 1 有溢出。

2)[x] 补-[y] 补= 01101100 b–01010110 b = 01101100 b + 10101010 b = 00010110 b

of = d7cy⊕d6cy = 1 ⊕1 = 0 无溢出。

2-7 试将下列各数转换成bcd码:

3)00100010b (4)74h

解:(1)30的bcd码为 0011 0000b

2)127 的bcd码为 0000 0001 0010 0111b

3)00100010b = 34)10 bcd码为0011 0100b

4)74h = 116)10 bcd码为0000 0001 0001 0110b

2-8试查看下列各数代表什么ascii字符:

1)41h (2)72h (3)65h (4)20h

解:(1)a (2)r (3)e (4)空格字符。

2-9试写出下列字符的ascii码:

解:39h,2ah,3dh,24h,21h

二、填空题:

= 01100100 b= 64 h

微机原理试题

中南大学考试试卷。2012 2013学年上学期时间110分钟 2013年1月10日。微型计算机原理与接 术课程48学时3学分考试形式 闭卷 专业年级 自动化 电气09级总分100分,占总评成绩70 注 此页不作答题纸,请将答案写在答题纸上。一 填空题 本题20分,每空1分 cpu对i o端口采用单独...

微机原理试题

微机原理考试试题纸 a卷 课程名称微机原理与接 术专业班级。题号一二三四五六七 十总分题分。备注 学生不得在试题纸上答题 含填空题 选择题等客观题 一 选择题 每题2分,共20分 微处理器的存储器寻址空间为 a 64kb b 1mb c 4gb d 64tb 2 串行接口8251a有 端口地址。a ...

微机原理试题

微机试题。一 选择题 每小题1分,共10分 1.8086执行程序时,对存储器进行访问时,物理地址可由 组合产生。a cs和ip b ss和ip c ds和ip d cs和bp 2 16位pc机中整数的有效范围是。a 32768 32767b 32767 32767 c 0 65535d 32768 ...