资源描述
电子科技大学21秋微机原理及应用平时作业一参考答案1. 8086系统中,I/O端口地址( )A.只能采用内存映像编址B.只能采用独立编址C.既可以采用独立编址,又能采用内存映像编址D.以上都不对参考答案:C2. 8088中,取指令和执行指令必须是串行操作。( )A、错误B、正确参考答案:A3. 回显是指终端处理程序将用户从 输入的每个字符送 显示。用 方式来实现回显可以使它更回显是指终端处理程序将用户从 输入的每个字符送 显示。用 方式来实现回显可以使它更方便、更灵活。正确答案:终端键盘;屏幕;软件终端键盘;屏幕;软件4. 设机器数字长为8位(含1位符号位),对应十进制数x=-06875的x原为_,x补为_,x设机器数字长为8位(含1位符号位),对应十进制数x=-06875的x原为_,x补为_,x反为_,-x原为_,-x补为_,-x反为_。正确答案:11011000 10101000 10100111 01011000 01011000 010110001101100010101000101001110101100001011000010110005. 下列操作中允许段超越的是( )。A.取指令B.存目的串C.以BP为基址存取操作数D.堆栈操作参考答案:C6. 当简单外部设备作为输出设备时,一般都需要( )A.数据总线B.接口C.锁存器D.显示器参考答案:C7. 8086CPU的最小和最大工作模式的主要不同点有( )。A、在最小工作模式下,计算机系统的所需的控制线由CPU直接提供B、在最大工作模式下,CPU仅为计算机系统提供必要的控制线,而系统所需的控制线由专用芯片总线控制器8288产生C、在最小工作模式下,计算机系统仅用单处理器(8086)组成D、在最大工作模式下,计算机系统由多处理器组成参考答案:ABCD8. 一个LR(O)的项目集可以对多个句型的活前缀有效。 ( )一个LR(O)的项目集可以对多个句型的活前缀有效。 ( )此题为判断题(对,错)。正确答案:9. 总线是专门用于完成数据传送的一组信号线。( )A.正确B.错误参考答案:B10. 下面的说法中,( )是正确的。A.EPROM是不能改写的B.EPROM是可改写的,所以也是一种读写存储器C.EPROM是可改写的,但它不能作为读写存储器D.EPROM只能改写一次参考答案:C11. 位的二进制数的补码形式表示一个带符号数,它能表示的整数范围是( )。A.-127-+127B.-128-+128C.-127-+128D.-128-+127参考答案:D12. 指令MOV AX,BX的源操作数是寄存器寻址方式。( )A.正确B.错误参考答案:B13. 在计算机内部,一切信息的存取、处理和传送都是以形式进行的( )。A.EBCDIC码B.ASCII码C.十六进制编码D.二进制编码参考答案:A14. 按微机系统与存储器的关系,I/O端口的编址方式分为( )。A.线性和非线性编址B.集中和分散编址C.统一和独立编址D.重叠和非重叠编址参考答案:C15. 当SS=9876H,SP=4328H,执行POPF指令后,堆栈顶部的物理地址是( )。A.9CA8AHB.9CA90HC.9CA86HD.0DB00H参考答案:A16. 80868088中,每一个存储单元都有一个惟一的_位地址,此地址称为该存储单元的物理地址80868088中,每一个存储单元都有一个惟一的_位地址,此地址称为该存储单元的物理地址。正确答案:202017. 无条件转移指令只能用于段内直接转移。( )A.正确B.错误参考答案:B18. 若已知X补=11101011B,Y补=01001010B,则X-Y补=( )。A.10100001BB.11011111BC.10100000BD.溢出参考答案:A19. 数据传送方式中,除无条件传送外,( )方式也是外设被动进行数据交换。A、查询B、中断C、DMAD、以上皆是参考答案:A20. 定义布尔型变量的关键字是_。定义布尔型变量的关键字是_。正确答案:nicodenicode21. 在8086/8088CPU中,为了减少CPU等待取指所需的时间,设置了( )。A、时钟周期B、等待状态C、指令队列D、中断向量参考答案:C22. PC/XT微机中串口1的I/O地址范围是( )。A.3F0H-3F7HB.3F8H-3FFC.2F0H-2FFHD.2F8H-2FF参考答案:B23. 把汇编源程序变成目标程序的过程是( )。A.编译B.汇编C.编辑D.链接参考答案:B24. 根据对DAC0832的输入锁存器和DAC寄存器的不同的控制方法,DAC0832有4种工作方式。( )A.错误B.正确参考答案:A25. 在存储体系中,辅存的作用是( )。A、弥补主存的存取速度不足B、缩短主存的读写周期C、弥补主存容量不足的缺陷D、减少CPU访问内存的次数参考答案:C26. 下面两个补码相减后是否会出现溢出?为什么?下面两个补码相减后是否会出现溢出?为什么?因为x补=01100100,y补=11100000 所以x-y补=100000000+01100100-11100000 =1000100 由此得到x+y0的错误结果,出错的原因是由于真值运算结果: x-y=1100100-(-100000)=10000100 已超出了8位补码的上限+1111111。$因为x补=10001000,y补=00010010 所以x-y补=100000000+10001000-00010010 (mod 28) =01110110 由此得到x-y0的错误结果,出错的原因是由于真值运算结果: x-y=-1111000-10010=-10001010 已超出了8位补码的下限-10000000。 27. 计算机的CPU常标明其主频为( )A.100MHzB.166MHzC.233MHzD.200MHz参考答案:ABC28. 设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为1/2LSB,则两个相邻的数字量所对应的模拟输出设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为1/2LSB,则两个相邻的数字量所对应的模拟输出值之差为_。A0.31250.9375VB0.3125VC0.1120.6625VD0.6250VA29. 存取周期、存取时间、存储容量。存取周期、存取时间、存储容量。正确答案:存取周期是存储器进行两次连续、独立的操作(读或写)之间所需的最短时间。存取时间又分读时间和写时间读时间是从CPU给出地址信号到被选单元的内容读到数据线上的这段时间;写时间是从CPU给出地址信号到数据线上的信息写入被选单元中所需的时间。存储容量是存储器存放二进制代码的总数量。存取周期是存储器进行两次连续、独立的操作(读或写)之间所需的最短时间。存取时间又分读时间和写时间,读时间是从CPU给出地址信号到被选单元的内容读到数据线上的这段时间;写时间是从CPU给出地址信号到数据线上的信息写入被选单元中所需的时间。存储容量是存储器存放二进制代码的总数量。30. 8251A由发送器、接收器、数据总线缓冲存储器、读/写控制电路及调制/解调控制电路等5部分组成。( )A.错误B.正确参考答案:B31. 8086CPU和8088CPU的主要区别有( )。A、8086的指令队列缓冲器为6字节,8088为4字节B、8086的数据总线宽度为16位,8088为8位C、8086可一次进行16位数据的操作,8088一次只能对8位数据的操作D、8086与8088比较,存储器和I/0选择控制线的控制电平相反参考答案:ABCD32. A/D转换器是将数字量变成模拟量的器件( )。A/D转换器是将数字量变成模拟量的器件( )。A、错误B、正确正确答案:A33. 在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( )。在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( )。A、是由程序指定的B、是由DOS自动分配的C、固定在08H开始的4个字节中D、固定在中断矢量表的表首正确答案:C34. 可控反相器就是为了使原码变为反码而设计的,两输入端的异或门的特点是( )A.两者相同则输出为0B.两者不同则输出为1C.两者相同则输出为0D.两者不同则输出为1参考答案:ABCD35. 8255没有时钟信号,其工作方式1的数据传输采用异步时序。( )A、错误B、正确参考答案:B36. 在“项目管理器”窗口中,选定一个文件,单击“移去”按钮,在弹出的提示对话框中单击“移去”按钮,系统把所选择的文在“项目管理器”窗口中,选定一个文件,单击“移去”按钮,在弹出的提示对话框中单击“移去”按钮,系统把所选择的文件移走。被移走的文件,将会()。A被保留在原目录中B不被保留在原目录中C将被从磁盘上删除D也可能保留在原来的目录中,也可能被保留在其他目录中A37. 流媒体无须先将整个影音文件下载并存储在本地计算机上就可以观看。流媒体无须先将整个影音文件下载并存储在本地计算机上就可以观看。此题为判断题(对,错)。正确答案:38. 没有语法错误的输出指令是( )。A.OUT AX,30HB.OUT DX,ALC.OUT AL,DXD.OUT 30H,AH参考答案:B39. T0、T1分别是什么温度?两者之差是什么?(4分)T0、T1分别是什么温度?两者之差是什么?(4分)正确答案:T0为理论结晶温度T1为实际结晶温度两者之差为过冷度。T0为理论结晶温度,T1为实际结晶温度,两者之差为过冷度。40. SQL的数据控制功能有GRANT语句。( )此题为判断题(对,错)。正确答案:正确41. 下列指令中,能使AL的内容固定为偶数的是( )。A.ADDAL,01HB.ORAL,0FEHC.ANDAL,0FEHD.XORAL,0FEH参考答案:C42. 以下程序的运行结果是( )。 include define MIN(x,y) (x)(y)? (x):(y)以下程序的运行结果是( )。 include define MIN(x,y) (x)(y)? (x):(y) void main( ) int i=10,j=15,k; k=i0*MIN(i,j); printf(dn,k); A10B1 5C100D1 50正确答案:B主函数main中的语句:10*MIN(i,j)展开后是这样的:10*(i)(j)?(i):(j)将i=10和j=15代人得到结果15。43. 设(SS)=2000H,(SP)=0100H,(AX)=2107H,则执行指令PUSH AX后,存放数据21H的物理地址是( )。A、20102HB、20101HC、200FEHD、200FFH参考答案:D44. 8255的工作方式有:( )A、方式0即基本输入、输出B、方式1即选通输入,输出C、方式2即双向数据传送D、方式3,屏蔽输入输出参考答案:ABC45. 主程序调用过程时,入口参数和出口参数可以通过( )来传递。A、寄存器B、存储器C、堆栈D、外设参考答案:ABC46. 有n个并发进程都要使用某种资源R,系统规定最多允许m个进程(nm1)同时使用该资源。现定义一个信号量X来管理有n个并发进程都要使用某种资源R,系统规定最多允许m个进程(nm1)同时使用该资源。现定义一个信号量X来管理该资源的分配。X的初值应该是_。AnBmCn-mD1B题目中的“系统规定最多允许m个进程(nm1)同时使用该资源”,表明用信号量x来管理资源R的分配时,初值应该是m。所以答案应该是B。47. 下面有语法错误的指令是( )。A.MOV AX,BXSIB.MOV AX,-2BXDIC.MOV AX,BXBPD.MOV AX,-1BXSI参考答案:C48. 在下面各类总线中,( )是一种串行总线接口。在下面各类总线中,( )是一种串行总线接口。A、SCSIB、ISAC、USBD、EISA正确答案:C49. 若要表示099999中的任一十进制数,最少需用_位二进制数表示。A16B18C17D100000若要表示099999中的任一十进制数,最少需用_位二进制数表示。A16B18C17D100000正确答案:C50. 算术逻辑部件ALU是一个二进制补码加法器/减法器。( )A.错误B.正确参考答案:B51. 逻辑运算指令特点是与存储器及程序计数器都无关。( )A.错误B.正确参考答案:B52. 8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW( )。8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW( )。A、错误B、正确正确答案:A53. 在8086/8088中,执行单步中断服务程序的第一条指令时,TF=0,IF=0。( )A、错误B、正确参考答案:A54. MOV AL,01000110B指令执行后,它所表示的数下面的理解错误的是( )。A.46HB.70C.E的ASCII码D.F的ASCII码参考答案:C55. INC指令不影响( )标志。A.OFB.CFC.SFD.ZF参考答案:B56. 当两列同样的声波到达人耳的时间约在( )秒以上时,容易产生回声效应A、0.05B、0.5C、5D、0.1参考答案A57. 8086的串操作指令通过加重复前缀来实现串操作。( )A.错误B.正确参考答案:B58. 8086系统中的寻址方式有( )。A、直接寻址方式B、寄存器间接寻址方式C、基址寻址方式D、变址寻址方式参考答案:ABCD59. 机内电源除提供主板所需的直流电源外,还要给机内的( )提供直流5V电源A.软驱B.硬驱C.光驱D.CPU的散热风扇参考答案:ABCD60. 8086CPU响应NMI或INTR中断时,相同的条件是( )。A、CPU工作在最大方式下B、CPU工作在最小方式下C、当前指令执行结束D、IF=1参考答案:C
展开阅读全文