级计算机应用技术综合作业题.docx
- 文档编号:17973469
- 上传时间:2023-08-05
- 格式:DOCX
- 页数:16
- 大小:27.43KB
级计算机应用技术综合作业题.docx
《级计算机应用技术综合作业题.docx》由会员分享,可在线阅读,更多相关《级计算机应用技术综合作业题.docx(16页珍藏版)》请在冰点文库上搜索。
级计算机应用技术综合作业题
吉林大学珠海学院
通信工程专业2011级《计算机应用技术》综合作业题
原理部分
一、单选题
1.位于计算机层次结构第一层的是[]
A.高级语言虚拟机B.汇编语言虚拟机
C.机器语言物理机D.计算机的硬件逻辑
2.主存储器由半导体存储器组成,存储一位二进制代码的存储元件称为[]
A.BitB.ByteC.基本存储单元D.存储体
3.存储器中ROM的特点是[]
A.可随机读,不可随机写B.可随机读写
C.可随机写,不可随机读D.不可读写
4.居于存储器核心地位的存储器是[]
A.主存储器B.控制存储器C.高速缓冲存储器D.外存储器
5.如按寻址方式划分,随机存储器的主要特点是[]
A.对任一存储单元的访问时间都是相同的B.只能顺序读写
C.即能读出又能写入D.只能读出,不能写入
6.存储器容量指的是存储器所能容纳的二进制信息的总容量通常用[]表示。
A.字节B.千字节C.兆字节D.吉字节
7.动态MOS存储单元是靠电荷存储信息的,若存储信息“0”则[]
A.电容充有电荷B.电容放电C.字线W加高电平D.字线W为低
8.一些使用只读存储器的控制系统,若要求速度较高,应选用[]
A.双极型ROMB.PROMC.EPROMD.闪存
9.用8KB×8的芯片组成64KB×8位的存储器需要[]个芯片
A.4B.8C.16D.32
10.将二进制数101010101100B转换为十进制数[]。
A.2732B.2731C.2340D.2586
11.将二进制数10101100110010B转换为十六进制数[]。
A.2B32HB.2434HC.2A2EHD.2C2BH
12.将二进制数10101010.101转换为十进制数[]。
A.170.625B.170.5C.170.25D.170.125
13.将十六进制数31F0DH转换为二进制数[]。
A.00110001111100001101BB.110001111100001101B
C.111111100001101BD.110011111000001110B
14.46-78补码运算的结果是
A.11001110BB.11100000BC.10100000BD.10110010B
15.-45的补码是[]
A.11010011BB.10101101BC.11010010BD.11001100B
16.当一存贮单元的段地址为2000H,偏移地址为3000H,用符号方法表示为[]
A.2000:
3000HB.23000HC.3000:
2000HD.32000H
17.指令MOVAX,[BX]源操作数的寻址方式为[]
A.寄存器寻址B.基址寻址C.直接寻址D.间接寻址
18.指令MOVAX,BX源操作数的寻址方式为[]
A.寄存器寻址B.基址寻址C.直接寻址D.间接寻址
19.指令MOVAX,[BX][SI]源操作数的寻址方式为[]
A.寄存器寻址B.基址变址寻址C.直接寻址D.间接寻址
20.EA为有效地址,又称偏移地址,可由3部分组成,它们是[B]
A.基址,立即数,变B.位移量,基址,变址C.指针,立即数,变址D.位移量,基址,指针
21.指令"ADDAX,[BX+8]"的源操作数在当前[B]
A.堆栈段 B.数据段C.代码段D.程序段
22.能够用来间接寻址的寄存器只能是[]
A.BP,BX,DI或SIB.BP,BX,SI或SPC.BP,BX,DI或IPD.BP,BX,CX或AX
23.条件转移指令"JS"的转移条件是[]
A.SF=0B.SF=1C.CF=0D.CF=1
24.将BX,DI寄存器寻址的存贮单元内容减去59H,结果送回该存贮单元中的指令是[]
A.SUBBX,59HB.SUBDI,59HC.SUB[BX][DI],59HD.SBB[BX][DI],59H
25.将AL的内容以FFH按位取反的指令是[]
A.ANDAL,0FFHB.ORAL,0FFHC.XORAL,0FFHD.TESTAL,0FFH
26.把AX寄存器的值与BX寄存器的值进行乘法运算需执行[]
A.MULAX,BXB.MULBX,AXC.MULBXD.MUL[BX]
27.隐含使用SS段寄存器的是[]
A.IP寄存器B.BP寄存器C.SI寄存器D.DI寄存器
28.8086CPU可访问的存贮器空间范围为[]
A.0000H--03FFHB.0000H—FFFFHC.00000H--FFFFFHD.00000H--07FFFH
29.CPU的总线接口部件BIU的主要作用是[]
A.取指令和存放操作数B.指令译码及定时C.算术和逻辑运算D.形成20位物理地址
30.采用异或指令XORAL,AL时可以实现[C]
A.清进位位B.清累加器C.即清进位位,又清累加器D.累加器内容置为全“1”
二、多选题在每个小题列出的五个选项中有二至五选项是符合题目要求的,未选、错选、多选或少选均无分。
1.主存储器的组成包括[ABCDE]
A.储存信息的存储体B.寻址机构C.数据寄存器
D.写驱动器E.读驱动器
2.影响半导体存储器可靠性的主要因素包括[ABC]
A.破坏读出B.电容器上电荷的泄露C.掉电丢失
D.存取时间E.存储周期
3.可用于寄存器间接寻址的寄存器有[ACDE]
A.BXB.DXC.SI
D.DIE.BP
4.下列寄存器中,可作为段基址的寄存器有[CD]
A.DIB.BXC.SS
D.ESE.BP
5.双端口存储器应用的场合有[ABCD]
A.实现CPU与DMA设备或输入输出处理机IOP同时并行访问内存
B.多机系统中实现多机之间的信息交换
C.用作通用寄存器为运算器的两个输入端同时并行提供操作数
D.多级存储体中的高速缓冲存储器
E.虚拟存储器
6.数据总线是[BCD]
A.专门用于向外部输出数据的B.进行数据输入/输出的C.双向的
D.三态的E.专用于传送地址信号的
7.指令执行部件EU包括[ABC]
A.算逻单元B.标志寄存器C.通用寄存器组
D.段寄存器D.指令队列
8.指令执行部件中控制器的组成包括[ABCDE]
A.指令寄存器IRB.程序计数器PCC.时序部件
D.程序状态字寄存器E.微操作形成部件
9.通用数据寄存器中不能在输入/输出指令中作地址寄存器的有[ABCE]
A.AXB.BXC.CX
D.DXE.SI
10.8086系统中对段基址的要求是[BCDE]
A.任意的B.必须能被16整除C.地址码的低16位全为0
D.地址码的低8位全为0E.地址码的低4位全为0
11.寄存器间接寻址方式中,若DS为隐含的段寄存器,有效地址EA允许存放在[ABC]中
A.BXB..SIC.DI
D.BPE.AX
12.PC机的指令系统中,指令长度可以是[ABCDE]
A.单字节B.双字节C.三字节
D.四字节E.五字节
三、填空
1.存储器进行一次完整的读写操作所需要的全部时间称为。
2.为防止信息丢失,动态RAM要每隔一定时间对全部基本存储单元进行一次。
3.以存储器的读写周期来确定CPU工作周期的工作方式是。
4.通常将程序中出现的地址称为虚拟地址,将实际主存的地址称为。
5.在计算机中引入补码的目的是。
6.[X]原=1.1101,则[X]补=。
7.ASCII码选用了128个常用字符,用7位二进制数进行编码。
8.不同的指令需要的操作数的个数不同,使得指令的长度随而变化。
9.8086一个基本总线周期,包含____4____个T状态
10.循环控制指令LOOPOPR的操作数在___________寄存器中。
11.指令MOVAX,[BX][SI]源操作数是________________寻址方式。
12.IP寄存器保存下一条指令的__首_______地址。
13.将十六进制数5FFFH,转换为十进制数为_________________
14.指令“MOV[2000],AL”源操作数的寻址方式为__________,目的操作数的寻址方式为_。
15.指令“DIVBX”执行之后,其商在寄存器AX之中,余数在寄存器___________之中。
16.在加法运算中,若结果的低4位向高4位有进位,则__________=1。
17.操作数放在CPU的通用寄存器中的寻址方式称为寄存器寻址。
18.立即寻址中的立即数可以是8位的也可以是。
19.如指令中指定的基址寄存器为BP,则隐含的段寄存器是。
20.如果操作数的有效地址是三个地址分量之和,这种寻址方式称为相对基址加变址寻址。
21.MOV指令的目的操作数不允许用立即数,也不允许用寄存器。
22.基址变址寻址方式的有效地址EA是一个基址寄存器和之和。
23.在PC机里所有I/O端口与CPU之间的通信都由和实现。
24.比较指令与减法一样执行减法操作,但它不保存差,只根据结果设置标志。
25.逻辑运算类指令中只有指令不影响标志位。
26.中断过程一般由中断请求、中断排队、中断响应、___中断服务_______和____中断返回_____五部分组成。
27.在存储16位字数据时,对准存放是指把高8位字节放在__高地址_____存储单元中,低8位字节放在_低地址____存储单元中.
28.中断类型码为28H时,则中断服务程序的入口地址应存放在_0000:
00A0H________开始的单元中。
29.在加法运算中,若结果的低4位向高4位产生进位,则AF=1,AF被称为_____________。
辅助进位标志
30.微机系统中,采用三总线结构有____数据_____,__地址______,_____控制____三种总线.
31.8086CPU系统的标志寄存器共设了_____6__状态标志位。
32.循环控制指令LOOPOPR的操作数在___CX________寄存器中。
33.采用中断传送方式可以实现CPU与外设_____________,大大的提高了CPU的工作效率。
并行工作
34.8086CPU的寄存器组中,用来暂存即将要进入运算的数据或地址的是___________寄存器。
四、判断
1.8086CPU是由BIU和EU组成的。
[]
2.当端口地址为300H时,输入指令中的端口地址应放在DL寄存器中。
[]
3.8086微机系统将内存分为若干段,每段所占内存空间最大可达64KB。
[]
4.在以8086为CPU的微机系统中,内存储器是以字编址。
[]
5.可屏蔽中断能被CPU响应,其IF必须为0。
[]
6.8086CPU可寻址1MB字节单元,每个存储单元可存放16位二进制数,各种数据是按地址排列顺序存储在存储单元的。
[]
7.“=”伪指令是用于给表达式名赋值,与EQU不同,在程序中不允许对同一面重新定义。
[]
8.操作数直接放在寄存器中,称为立即寻址。
[]
9.DF为方向标志,该标志置0,变址寄存器地址自动递减。
[]
10.每当8086CPU的指令队列中有一个空字节,总线接口部件就会自动把指令取到指令队列中。
[]
五、分析题
1.MOVAL,BCD1
ADDAL,BCD2
DAA
MOVBCD3,AL
MOVAL,BCD1+1
ADDAL,BCD2+1
DAA
MOVBCD3+1,AL
功能:
将4位十进制数相加结果存入BCD3和BCD3+1单元
2.MOVAL,3DH
MOVBL,6CH
ADDAL,BL
该程序执行完后各标志位应为:
ZF=0CF=0SF=1OF=1AF=1PF=1
3.MOVDL,AL
NOTDL
TESTDL,00000100B
JEEXIT
功能:
4.设(SP)=010AH(SS)=2300H
MOVAX,1234H
MOVBX,3456H
MOVCX,789AH
PUSHAX
PUSHBX
POPCX
结果:
(AX)=(BX)=(CX)=(SS)=(SP)=
六、设计题
1.编程将分别存放在从2000H和4000H存贮单元开始的两个4字节16进制数32758412H和12B47E68H相加,和放在1000H开始的单元中。
∶
2000HDD84123275H
4000HDD7E6812B4H
:
MOVBX,2000H
MOVSI,4000H
MOVDI,1000H
MOVAX,[BX]
ADDAX,[SI]
MOV[DI],AX
MOVAX,2[BX]
ADCAX,2[SI]
MOV2[DI],AX
∶
2.将附加段中从0200H开始的100个单元清0。
3.分析下面程序指出其功能:
LEASI,STRING1
LEADI,STRING2
MOVCX,20
REPECMPSB
JCXZALLMATCH
DECSI
DECDI
HLT
ALLMATCH:
MOVSI,0
MOVDI,0
HLT
功能:
比较两个字符串,找出其中第1个不相等字符的地址。
如果两个字符串全部相同,则转ALLMATCH进行处理,字符串长度均为20。
接口部分
一、填空题
1.微型计算机采用总线结构,所有的外部设备必须通过______和_______才能和进行数据交换。
2.当CPU直接与外部设备进行数据交换时,由于外部设备的工作速度比CPU慢得多,造成了______________的不匹配。
3.设8255A端口B为方式1输入,IBFB信号有效的同时,___有效,才能产生中断请求。
4.32.I/O设备的工作速度比CPU慢得多,造成___________不匹配。
5.无条件传送方式是一种最简单的I/O数据传送方式,仅适用于数据变化_____的外设。
6.采用中断传送方式,可以提高__CPU___的工作效率并使系统具有________性能。
7.在DMA传送方式中,由DMAC接管并控制系统总线后,CPU的各引出脚应呈现___状态。
8.中断服务程序结束时,用中断返回指令IRET,把断点地址从_______弹回到CS和IP中。
9.8255AC口置位/复位字必须送到_____寄存器中保存,且只影响C口的。
10.8255A的C口置位/复位字必须送到__控制_寄存器,且只影响C口的______。
11.8255A工作在方式1时,8255A从外设接收数据,______信号有效时,表示外设应送给CPU的数据已进入锁存器,8255A向外设发数据,____信号有效时,表示外设已将输出线上的数据取走。
12.直接存储器存取方式(DMA)方式是指___直接进行数据交换的一种方式.
13PC机中I/O端口是采用_方法确定其地址的.
14.微处理器内部的数据都是以__________方式进行传送.
15.输入口通常采用的是________________.
16.8086PC机的中断系统最多可允许设置_________不同类型的中断。
17.PC/XT微机做系统设计时使用了________条地址线对I/O端口进行选择。
18.PC/XT机外中断是可屏蔽中断,占用的中断号为__。
19.下列引起CPU中断的情况中,由_______引起的中断为硬中断.
20.在PC/XT中断系统中,由TF标志位控制而产生的中断是____。
21.片选信号
有效,选择8255A芯片的C口工作时,片内地址A1A0取值应为__。
22.在微机中,CPU是通过__________与存贮器,I/O接口相连的。
23.输入口是_______通过____向CPU输入数据的接口电路,输出口是______通过_____向外部设备__输出数据的接口电路。
24.输入/输出接口通常采用两种编址方式,分别是__和__。
25.8086CPU共有两个中断申请输入管脚,一是____另一是__,这两个管脚均是用来响应__中断的。
26.采用中断方式,可以提高__的工作效率并使系统具有实时处理的能力.
27.采用中断方式,微处理机可以命令多个外部设备___工作,大大的提高了的工作效率.
28.采用断点处理,在__的过程中具有很重要的价值.
29.8086CPU的中断系统中,由INTn指令引起的中断称为
二、选择题
1.DMA方式是指_____B_____直接交换数据的方式。
A.输入/输出口与中央处理器B.外围设备与存贮器
C.存贮器与中央处理机D.外围设备与中央处理器
2.计算机接口的主要功能是___A_____。
A.CPU与外部设备交换数据的桥梁B.CPU与寄存器交换数据的桥梁
C.CPU与缓冲器交换数据的桥梁D.CPU与锁存器交换数据的桥梁
3.
/
指的是___B_____。
A.访问存贮器的控制信号B.访问I/O端口的控制信号
C.DMA控制信号D.中断请求信号
4.输入口通常采用的是____B____。
A.TTL门电路B.三态门电路
C.锁存器电路D.寄存器电路
5.PC机的中断系统最多可允许设置____B_____不同类型的中断。
A.1024种B.256种
C.16种D.65536种
6.PC/XT微机做系统设计时使用了____A____条地址线对I/O端口进行选择。
A.10B.16C.8D.32
7.在PC/XT中断系统中,由TF标志位控制而产生的中断是__D____。
A.执行INT指令产生中断B.溢出中断
C.不可屏蔽中断D.单步中断
8.当片选信号
有效,选择8255A芯片的C口工作时,片内地址A1A0取值应为C。
A.00BB.01BC.10BD.11B
9.8086微机中,利用A9~A0对I/O端口寻址时,最多可选择 B 个端口。
A.64KB.1024
C.256D.128
10.8086微型计算机中,通常利用A9~A0对I/O端口进行地址译码,其中串行接口卡1占用的口地址范围为B。
A.2F8H~2FFHB.3F8H~3FFH
C.270H~27FHD.370H~37FH
11.PC/XT微机系统中,中断优先最高的是 A 。
A.除数为零B.INTR
C.NMID.软中断
12.在中断方式下,CPU与外设交换数据的程序通常被称为 B 。
A.子程序B.中断服务程序
C.过程D.初始化程序
13.下列引起CPU中断的情况中,由 C 引起的中断为硬中断。
A.INTOB.DOS中断
C.INTRD.BIOS中断
14.在PC机中,输入/输出设备使用的I/O地址范围是 C 。
A.0000H~FFFFHB.0000H~7FFFH
C.0000H~03FFHD.0000H~3FFFH
三、判断下列概念是否正确
1.在I/O数据传送中,若采用程序查询方式传送,数据总线上不仅有数据信息,而且还有状态信息。
(√)
2.中断方式中,主程序在CPU响应中断请求进入中断服务程序后,自动将断点压入堆栈。
的()
3.中断向量表中存放的是中断服务程序的入口地址。
()
4.PC机系统中,各种外设从发出中断请求信号到真正转入中断服务程序执行所需要的时间是一致的。
(×)
5.8255AC口置位/复位字应送入控制口中保存。
()
6.若允许8255A的B口工作在方式1时产生中断请求应先利用C口的置位/复位字将PC4置1。
()
7.中断类型码为80H的中断源所对应的中断向量应放在0000:
0080H开始的4个单元中()
8.INT14可调用DOS中的异步通信例行程序.()
9.对8254进行写操作时,要求先写控制字,再写计数器初值。
()
10.在使用接口芯片前,一定要对芯片进行初使化。
()
11.8255芯片共占用4个口地址。
()
12.CPU在每条指令前,先去检查INTR引脚有无中断请求。
()
四、画图题
1,PC/XT微机系统中,因需要扩展两个外部设备,其一:
中断号为40H,中断服务程序的入口地址为4000:
3560H,其二,中断号为42H,中断服务程序入口地址为:
4000:
1000H画图将中断服务程序的入口地址填入向量表对应的存贮单元中。
2.用3—8译码器(74LS138)设计产生端口地址为240H—247H8个地址的译码电路。
3.用门电路设计产生端口地址为23EH的译码电路。
五、编程题
1、设8255A的A口工作于方式1输出,B口方式1输入,PC4~PC5为输入,禁止B口中断。
设8255A端口的地址为200H~203H。
完成初始化程序
2.设8255A工作在方式1,A口输入,B口输出,PC4~PC5输入,禁止A口中断。
设片选信号由A2~A9=00000001B确定。
请编程对8255A进行初始化。
六、问答题
1.8255A并行接口芯片的主要作用。
2.输出口为什么用锁存器电路。
3.计算机系统为什么用三态门电路。
4.试描写I/O写周期时序。
5.计算机接口的主要功能是什么?
6.计算机为什么要采用总线结构?
7.简述中断调用过程.
8.简述CPU响应中断过程中是如何保护现场的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机应用技术 综合 作业题