正文 蛮糟糕的...因为这门课的书都已经不见了
目录:路人的视角| 作者:传说外路人| 类别:其他类型
《计算机原理与汇编》复习资料
姓名___________班级_____________学号___________成绩_________
一、选择题(每小题1.5分,共27分)
1.下列数中,最小的数是(D)
A.(2B)1644B.(52)842C.(101001)241D.45
2.若十进制数为157.125,则其八进制数为(B)
A.235.157B.235.1C.532.571D.532.1
3.计算机主频的周期是指(B)
A.指令周期B.时钟周期C.机器周期D.存取周期
4.计算机中的堆栈,通常是指(A)一部分,但遵循先进后出的规则。去看看小说网 w-W-w.7-K-aNKan.c-o-m。
A.通用寄存器B.虚拟存储器C.内存D.外存
5.RAM具有的特点是(C)
??A.海量存储
??B.存储在其中的信息可以永久保存
??C.一旦断电,存储在其上的信息将全部消失且无法恢复
??D.存储在其中的数据不能改写
6.半导体静态存储器SRAM的存储原理是(A)
A.依靠读后再生B.依靠定时刷新
C.依靠双稳态触电路D.信息不再变化
7.在CAC存储器中,当程序正在执行时,由(C)完成地址映射。
A.程序员B.硬件
C.硬件和软件D.操作系统
8.下列说法中(B)是正确的。
A.半导体ROM信息可读可写,且断电后仍能保持记忆
B.半导体ROM是非易失性的,断电后仍然能保持记忆
C.半导体ROM是非易失性的,断电后也不能保持记忆
D.PROM是可改写的,因而也是随机存储器的一种
9.在指令的寻址方式中,存储器直接寻址,操作数在()中,指令中的操作数是操
作数的地址。
A.通用寄存器B.寄存器编号C.操作数本身D.内存单元
10.在统一编址方式下,存储单元和I/O设备是靠指令中的()来区分的。
A.指令和不同的数据B.指令和不同的地址
C.指令和不同的数据和地址D.上述都不对
11.段内直接短转移的标号地址(偏移量)与当前IP之差的范围是()
A.+127~-127B.+128~-128C.+128~-127D.+127~-128
12.关于乘法指令ML,下列说法错误的是()
A.被乘数DOPD隐含在累加器AL/A中B.SOPD可以是立即数
C.当乘积高半部分为0时,CF=OF=0D.可以实现字节、字乘法
13.欲在输出设备显示器上显示一个字符串,最合适的功能调用是()
A.01功能调用B.02功能调用C.09功能调用D.4C功能调用
14.以下不属于调用程序与子程序间的参数传递的方法的是()
A.约定寄存器法B.约定端口法C.约定存储器单元法D.堆栈法
15.PS指令先存___字节,POP指令则先取___字节。()
A.高,高B.高,低C.低,高D.低,低
16.对于MOV指令,以下说法错误的是()
A.立即数不能作为目的操作数B.目的寄存器不能是段寄存器
C.存储器间不能直接传送D.立即数不能直接送段寄存器
17.中断向量地址是()
A.中断服务程序入口地址的地址B.中断服务程序入口地址
C.子程序入口地址D.查询程序地址
18.CP响应IR引脚上中断请示的条件是()
A.IF=0B.IF=1C.F=0D.F=1
二、填空题(每空1分,共30分)
1.采用___________运算,可以使加、减法运算统一为加法运算。
2.常用的二进制编码为______________和_____________。
3.第四代电子计算机逻辑部件主要由______________________________组装而成。
4.冯•诺依曼机器结构由_____________、_____________、_____________、_____________和_____________五大部分组成。
5.世界上第一台数字式电子计算机诞生于_________年。
6.可由硬件直接识别和执行的语言是_____________。
7.存储单元的物理地址的计算用公式表示为:
物理地址=______________x16+______________
8.PROM意为_____________________,PROM意为_____________________________,
2PROM意为______________________
9.高速缓存的英文缩写为_______________
10.存储器的主要技术指标有__________、___________和______________
11.若A=1001,B=1010,那么A∨B=____________。
12.8086的堆栈的操作数是_______位。
13.在汇编语言中,所使用的语句可以分为三种基本语句:______________,________________和_________________。
14.2片8259A可以管理___________级中断
15.设某主存储器采用全译码方式,并以高位地址做为片选信号,当译码器输入为100时,某一片32Kx8位的存储器芯片获得片选信号而工作,则该芯片在存储器中的地址为__________,末地址为_________。
16.阅读程序段后给出其运行结果
设(C)=0,(A)=1
SBC,A
ICA
ADC,A
SLA,CL
上述程序段运行后,(C)=____________,(A)=________________。
三、简答题(每小题4分,共计20分)
1.动态与静态存储器芯片在特性和使用场合两个方面有哪些区别?
2.子程序调用时为什么需要现场保护?
3.计算机和外设之间交换信息的方式有几种,各有何特点?
4.串行接口主要应用在哪些场合并说明理由。
5.什么叫总线仲裁,总线仲裁的方法有哪几种?
四、根据以下要求写出相应的8086汇编语言指令(每小题2分,共计6分)。
(1)把B寄存器和D寄存器的内容相加,结果存入D寄存器中。
(2)用寄存器B和S的基址变址寻址方式把存储器中的1个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。
(3)用偏移量为0524的直接寻址方式把存储器中的一个字与数2A59相加,并把结果送回该存储单元中。
五、汇编程序题(每小题4分,共8分)
1.分析下面的程序段执行后AL和DL的结果是多少?
MOVCL,4
MOVAL,48
MOVDL,AL
ADAL,0F
ORAL,30
SRDL,CL
ORDL,30
2.定义一个数据段,段内包含值为66的变量A,值为字符串“World”的变量B和66个值均为0的字单元的变量C。
六、设计一个64K×16位的芯片构成256K×16位的存储器,问:
(1)需要几片芯片,每块芯片需几根地址线?(2分)
(2)需要采用什么连接方法?(2分)
(4)画出组织结构图。(5分)
姓名___________班级_____________学号___________成绩_________
一、选择题(每小题1.5分,共27分)
1.下列数中,最小的数是(D)
A.(2B)1644B.(52)842C.(101001)241D.45
2.若十进制数为157.125,则其八进制数为(B)
A.235.157B.235.1C.532.571D.532.1
3.计算机主频的周期是指(B)
A.指令周期B.时钟周期C.机器周期D.存取周期
4.计算机中的堆栈,通常是指(A)一部分,但遵循先进后出的规则。去看看小说网 w-W-w.7-K-aNKan.c-o-m。
A.通用寄存器B.虚拟存储器C.内存D.外存
5.RAM具有的特点是(C)
??A.海量存储
??B.存储在其中的信息可以永久保存
??C.一旦断电,存储在其上的信息将全部消失且无法恢复
??D.存储在其中的数据不能改写
6.半导体静态存储器SRAM的存储原理是(A)
A.依靠读后再生B.依靠定时刷新
C.依靠双稳态触电路D.信息不再变化
7.在CAC存储器中,当程序正在执行时,由(C)完成地址映射。
A.程序员B.硬件
C.硬件和软件D.操作系统
8.下列说法中(B)是正确的。
A.半导体ROM信息可读可写,且断电后仍能保持记忆
B.半导体ROM是非易失性的,断电后仍然能保持记忆
C.半导体ROM是非易失性的,断电后也不能保持记忆
D.PROM是可改写的,因而也是随机存储器的一种
9.在指令的寻址方式中,存储器直接寻址,操作数在()中,指令中的操作数是操
作数的地址。
A.通用寄存器B.寄存器编号C.操作数本身D.内存单元
10.在统一编址方式下,存储单元和I/O设备是靠指令中的()来区分的。
A.指令和不同的数据B.指令和不同的地址
C.指令和不同的数据和地址D.上述都不对
11.段内直接短转移的标号地址(偏移量)与当前IP之差的范围是()
A.+127~-127B.+128~-128C.+128~-127D.+127~-128
12.关于乘法指令ML,下列说法错误的是()
A.被乘数DOPD隐含在累加器AL/A中B.SOPD可以是立即数
C.当乘积高半部分为0时,CF=OF=0D.可以实现字节、字乘法
13.欲在输出设备显示器上显示一个字符串,最合适的功能调用是()
A.01功能调用B.02功能调用C.09功能调用D.4C功能调用
14.以下不属于调用程序与子程序间的参数传递的方法的是()
A.约定寄存器法B.约定端口法C.约定存储器单元法D.堆栈法
15.PS指令先存___字节,POP指令则先取___字节。()
A.高,高B.高,低C.低,高D.低,低
16.对于MOV指令,以下说法错误的是()
A.立即数不能作为目的操作数B.目的寄存器不能是段寄存器
C.存储器间不能直接传送D.立即数不能直接送段寄存器
17.中断向量地址是()
A.中断服务程序入口地址的地址B.中断服务程序入口地址
C.子程序入口地址D.查询程序地址
18.CP响应IR引脚上中断请示的条件是()
A.IF=0B.IF=1C.F=0D.F=1
二、填空题(每空1分,共30分)
1.采用___________运算,可以使加、减法运算统一为加法运算。
2.常用的二进制编码为______________和_____________。
3.第四代电子计算机逻辑部件主要由______________________________组装而成。
4.冯•诺依曼机器结构由_____________、_____________、_____________、_____________和_____________五大部分组成。
5.世界上第一台数字式电子计算机诞生于_________年。
6.可由硬件直接识别和执行的语言是_____________。
7.存储单元的物理地址的计算用公式表示为:
物理地址=______________x16+______________
8.PROM意为_____________________,PROM意为_____________________________,
2PROM意为______________________
9.高速缓存的英文缩写为_______________
10.存储器的主要技术指标有__________、___________和______________
11.若A=1001,B=1010,那么A∨B=____________。
12.8086的堆栈的操作数是_______位。
13.在汇编语言中,所使用的语句可以分为三种基本语句:______________,________________和_________________。
14.2片8259A可以管理___________级中断
15.设某主存储器采用全译码方式,并以高位地址做为片选信号,当译码器输入为100时,某一片32Kx8位的存储器芯片获得片选信号而工作,则该芯片在存储器中的地址为__________,末地址为_________。
16.阅读程序段后给出其运行结果
设(C)=0,(A)=1
SBC,A
ICA
ADC,A
SLA,CL
上述程序段运行后,(C)=____________,(A)=________________。
三、简答题(每小题4分,共计20分)
1.动态与静态存储器芯片在特性和使用场合两个方面有哪些区别?
2.子程序调用时为什么需要现场保护?
3.计算机和外设之间交换信息的方式有几种,各有何特点?
4.串行接口主要应用在哪些场合并说明理由。
5.什么叫总线仲裁,总线仲裁的方法有哪几种?
四、根据以下要求写出相应的8086汇编语言指令(每小题2分,共计6分)。
(1)把B寄存器和D寄存器的内容相加,结果存入D寄存器中。
(2)用寄存器B和S的基址变址寻址方式把存储器中的1个字节与AL寄存器的内容相加,并把结果送到AL寄存器中。
(3)用偏移量为0524的直接寻址方式把存储器中的一个字与数2A59相加,并把结果送回该存储单元中。
五、汇编程序题(每小题4分,共8分)
1.分析下面的程序段执行后AL和DL的结果是多少?
MOVCL,4
MOVAL,48
MOVDL,AL
ADAL,0F
ORAL,30
SRDL,CL
ORDL,30
2.定义一个数据段,段内包含值为66的变量A,值为字符串“World”的变量B和66个值均为0的字单元的变量C。
六、设计一个64K×16位的芯片构成256K×16位的存储器,问:
(1)需要几片芯片,每块芯片需几根地址线?(2分)
(2)需要采用什么连接方法?(2分)
(4)画出组织结构图。(5分)
如果您喜欢,请点击这里把《路人的视角》加入书架,方便以后阅读路人的视角最新章节更新连载。
错误/举报