当前位置首页 > 高等教育 > 习题/试题
搜柄,搜必应! 快速导航 | 使用教程  [会员中心]

电子科技大学21秋《微机原理及应用》在线作业一答案参考33

文档格式:DOCX| 16 页|大小 16.27KB|积分 10|2022-05-21 发布|文档ID:94082499
第1页
下载文档到电脑,查找使用更方便 还剩页未读,继续阅读>>
1 / 16
此文档下载收益归作者所有 下载文档
  • 版权提示
  • 文本预览
  • 常见问题
  • 电子科技大学21秋《微机原理及应用》在线作业一答案参考1. case子句中的常量的类型必须与switch表达式的类型相容,并且各个case子句的常量的值必须【 】case子句中的常量的类型必须与switch表达式的类型相容,并且各个case子句的常量的值必须【 】正确答案:互不相同case子句的值必须是常量,而且类型必须与switch表达式的类型相容,并且各个case子句的常量的值必须互不相同2. 已知486工作在实方式下,这时CS=2080H、SS=4F00H、IP=0400H、SP=FFECH,试分别写出当前指令和栈顶的物理地址已知486工作在实方式下,这时CS=2080H、SS=4F00H、IP=0400H、SP=FFECH,试分别写出当前指令和栈顶的物理地址由于指令地址是由CS:IP指定的,栈顶地址是由SS:SP指定的因此,当前指令和栈顶的物理地址分别是:    (1)    (2) 3. 试用“while”型循环结构编写一段延时程序试用“while”型循环结构编写一段延时程序程序如下:    main( )    {        unsigned int a;        a=50000;        while (a>0)        { a--; }    }[程序分析]    语句“unsigned int a;”定义了一个无符号数,最大值为65535,这里a=50000;如果使用晶振为12MHz,延时时间为1s。

    While语句中的条件是a>0,而在循环体中使用了a--,循环50000次时退出循环 4. 就程序设计方法和技术的发展而言,程序设计主要经历过______和面向对象程序设计的程序设计阶段就程序设计方法和技术的发展而言,程序设计主要经历过______和面向对象程序设计的程序设计阶段正确答案:结构化程序设计结构化程序设计5. I/O接口与外部设备之间信息线的作用是:( )A.与外设相互交换信息B.控制外设的操作C检查外设的状态D.以上三条都不是参考答案:ABC6. 设机器数字长为8位(含1位符号位),对应十进制数x=-0.6875的[x]原为________,[x]补为________,[x]设机器数字长为8位(含1位符号位),对应十进制数x=-0.6875的[x]原为________,[x]补为________,[x]反为________,[-x]原为________,[-x]补为________,[-x]反为________正确答案:1.1011000 1.0101000 1.0100111 0.1011000 0.1011000 0.10110001.10110001.01010001.01001110.10110000.10110000.10110007. 8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW( )。

    8086CPU在读/写总线周期的T3状态结束对READY线采样,如果READY为低电平,则在T3与T4状态之间插入等待状态TW( )A、错误B、正确正确答案:A8. 定义布尔型变量的关键字是_________定义布尔型变量的关键字是_________正确答案:nicodenicode9. 下列指令中,能使AL的内容固定为偶数的是( )A.ADDAL,01HB.ORAL,0FEHC.ANDAL,0FEHD.XORAL,0FEH参考答案:C10. 8086指令系统提供了对8位数和16位数的逻辑操作指令这些指令分为两类:一类是逻辑运算指令另一类是移位指令 )A.错误B.正确参考答案:B11. 凡属能改变指令执行顺序的指令,统称为处理机控制指令 )A.错误B.正确参考答案:A12. 一片8259A芯片只能管理8级中断,在多于8级中断的系统中,必须将多片8259A级联使用 )A.错误B.正确参考答案:B13. 8259A有两种中断触发方式:电平触发方式和边沿触发方式,可由软件来定义 )A.错误B.正确参考答案:B14. 8251A的发送器包括发送缓冲存储器,发送移位寄存器(串并转换)及发送控制电路3部分。

    )A.错误B.正确参考答案:A15. 在转换器电路设计中,一般要求非线性误差不大于±2LSB )A.错误B.正确参考答案:A16. 当简单外部设备作为输出设备时,一般都需要( )A.数据总线B.接口C.锁存器D.显示器参考答案:C17. 内存条上的存储器(随机存储器RAM)和CPU之间的数据流动是经过自己的特殊的专用存储器总线的 )A.错误B.正确参考答案:B18. 若内存容量为64KB,则访问内存所需地址线( )条A.16B.20C.18D.19参考答案:A19. 中断屏蔽寄存器IMR这是一个32位寄存器,用来存放对各级中断请求的屏蔽信息当该寄存器中某一位置“0”时,表示禁止这一级中断请求进入系统 )A.错误B.正确参考答案:B20. 使用引导线的扫描依最短的引导线或扫描路径为准,因此引导线应该比扫描路径 ,这样便于对截面的控制 )A、长B、短C、长短均可D、等长参考答案B21. 当8253可编程定时/计数器工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是( )A、结束本次循环计数,等待下一次计数的开始B、暂时停止现行计数工作C、不影响本次计数,即计数器的计数工作不受该信号的影响D、终止本次计数过程,立即开始新的计数循环参考答案:B22. 控制部件是使计算机能够成为自动机的关键部件,它包括下列主要部件( )A.环形计数器(RC)B.指令译码器(ID)C.控制矩阵(CM)D.其他控制电路参考答案:ABCD23. 在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC[BX]指令需要的总线周期数为( )。

    在8086中,(BX)=8282H,且题中指令已在队列中,则执行INC[BX]指令需要的总线周期数为( )A、0B、1C、2D、3正确答案:C24. 算术逻辑部件ALU是一个二进制补码加法器/减法器 )A.错误B.正确参考答案:B25. 高速缓冲存储器Cache的特点有( )A、容量小B、高速C、低速D、容量大参考答案:AB26. 指令是让计算机完成某种操作的命令,指令的集合称作指令系统 )A.错误B.正确参考答案:B27. A/D转换器是将数字量变成模拟量的器件( )A/D转换器是将数字量变成模拟量的器件( )A、错误B、正确正确答案:A28. 若已知A声级为80 ,问与其相对应的噪声评价曲线的号数是( )A、80B、85C、75D、70参考答案C29. 设8255A的方式选择控制字为9BH,其含义( )A.A、B、C口全为输出B.A、B、C口全为输入C.B口为方式0且输出D.以上都不对参考答案:B30. 8086系统中的寻址方式有( )A、直接寻址方式B、寄存器间接寻址方式C、基址寻址方式D、变址寻址方式参考答案:ABCD31. 设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为±1/2LSB,则两个相邻的数字量所对应的模拟输出设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为±1/2LSB,则两个相邻的数字量所对应的模拟输出值之差为______。

      A.0.3125~0.9375V  B.±0.3125V  C.0.112~0.6625V   D.±0.6250VA32. 若需将数据段中的源串传送到附加段的目的串,可用的指令有( )若需将数据段中的源串传送到附加段的目的串,可用的指令有( )A、MOVB、MOVSC、SCASD、LODS和STOS正确答案:A,B,D33. 下列的程序中与上题的程序段对y的计算结果相同的是( ) A.x=34567 y=0 flag=.T. DO WHILE flag下列的程序中与上题的程序段对y的计算结果相同的是(  )  A.x=34567   y=0   flag=.T.   DO WHILE flag    y=x%10+y*10    x=int(x/10)    IF x>0     flag=.F.    ENDIF   ENDDO  B.x=34567   y=0   flag=.T.   DO WHILE flag    y=x%10+y*10    x=int(x/10)    IF x=0     flag=.F.    ENDIF   ENDDO  C.x=34567   y=0    flag=.T.    DO WHILE flag     y=x%10+y*10     x=int(x/10)     IF x>0     flag=.T.     ENDIF    ENDDO  D.x=34567   y=0    flag=.T.    DO WHILE flag     y=x%10+y*10     x=int(x/10)     IF x=0    flag=.T.     ENDIF    ENDDOB34. 若一个数据块的起始地址为20A0H∶0F6H,则该数据块起始地址的实际地址是21B60H。

    )A.正确B.错误参考答案:B35. CPU对存储器或I/O端口完成一次读/写操作所需的时间称为一个( )周期A.指令B.总线C.时钟D.读写参考答案:B36. 回显是指终端处理程序将用户从 ① 输入的每个字符送 ② 显示用 ③ 方式来实现回显可以使它更回显是指终端处理程序将用户从 ① 输入的每个字符送 ② 显示用 ③ 方式来实现回显可以使它更方便、更灵活正确答案:①终端键盘;②屏幕;③软件①终端键盘;②屏幕;③软件37. 下面的数据传送指令中,错误的操作是( )A.MOV SS:[BX+DI],1000HB.MOV DX,1000HC.MOV WORD PTR[BX],1000HD.MOV DS,000H参考答案:D38. 降低Cache失效率有哪几种方法?简述其基本思想降低Cache失效率有哪几种方法?简述其基本思想正确答案:常用的降低Cache失效率的方法有下面几种\r\n ①增加Cache块大小增加块大小利用了程序的空间局部性原理\r\n ②增加Cache的容量\r\n ③提高相联度降低冲突失效\r\n ④伪相联映像Cache降低冲突失效当对伪相联映像Cache进行访问时首先是按与直接映像相同的方式进行访问。

    如果命中则从相应的块中取出所访问的数据送给CPU访问结束如果失效就将索引字段的最高位取反然后按照新索引去寻找“伪相联组”中的对应块如果这一块的标识匹配则称发生了“伪命中”否则就访问下一级存储器\r\n ⑤硬件预取技术指令和数据都可以在处理器提出访问请求前进行预取\r\n ⑥由编译器控制的预取这是硬件预取的替代方法在编译时加入预取的指令在数据被用到之前发出预取请求\r\n ⑦编译器优化通过软件优化方法来降低失效率\r\n ⑧Victim Cache在Cache和它与下一级存储器的数据通路之间增设一个全相联映像的小Cache存放因冲突而被替换出去的那些块每当发生失效时在访问下一级存储器之前先检查Victim Cache中是否含有所需的块如果有就将该块与Cache中某个块做交换把所需的块从Victim Cache调入Cache常用的降低Cache失效率的方法有下面几种①增加Cache块大小增加块大小利用了程序的空间局部性原理②增加Cache的容量③提高相联度,降低冲突失效④伪相联映像Cache,降低冲突失效当对伪相联映像Cache进行访问时,首先是按与直接映像相同的方式进行访问。

    如果命中,则从相应的块中取出所访问的数据,送给CPU,访问结束如果失效,就将索引字段的最高位取反,然后按照新索引去寻找“伪相联组”中的对应块如果这一块的标识匹配,则称发生了“伪命中”否则,就访问下一级存储器⑤硬件预取技术指令和数据都可以在处理器提出访问请求前进行预取⑥由编译器控制的预取这是硬件预取的替代方法,在编译时加入预取的指令,在数据被用到之前发出预取请求⑦编译器优化通过软件优化方法来降低失效率⑧VictimCache在Cache和它与下一级存储器的数据通路之间增设一个全相联映像的小Cache,存放因冲突而被替换出去的那些块每当发生失效时,在访问下一级存储器之前,先检查VictimCache中是否含有所需的块如果有,就将该块与Cache中某个块做交换,把所需的块从VictimCache调入Cache39. 在CMP AX,DX指令执行之后,当标志位SF,OF,ZF满足下列逻辑关系(SF⊕OF)+ZF=0时,表明(AX)A、错误B、正确参考答案:A40. CPU由以下哪几部分组成 )A、运算器B、控制器C、寄存器D、接口单元参考答案:ABCD41. 设(SP)=2800H,使(SP)=27FEH的正确指令是______。

    A.PUSH AX B.MOV BP,27FEH C.POP AX D.MOV(SP),27FEH设(SP)=2800H,使(SP)=27FEH的正确指令是______  A.PUSH AX  B.MOV BP,27FEH  C.POP AX  D.MOV(SP),27FEHA42. 8086CPU在执行MOVAL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是( )8086CPU在执行MOVAL,[BX]指令的总线周期内,若BX存放的内容为1011H,则BHE和A0的状态是( )A、0,0B、0,1C、1,0D、1,1正确答案:B43. 下列关于“水平型微指令与垂直型微指令”的说法中,正确的是( )A.水平型微指令的执行速度要下列关于“水平型微指令与垂直型微指令”的说法中,正确的是( )A.水平型微指令的执行速度要慢于垂直型微指令B.水平型微指令的长度要短于垂直型微指令C.水平型微指令的编码空间利用率高D.垂直型微指令中包含微操作码字段正确答案:D此题考查的知识点包括:水平型微指令的执行速度要快于垂直型微指令,水平型微指令的长度要长于垂直型微指令,水平型微指令的编码空间利用率较低,垂直型微指令的格式与普通机器指令的格式相仿。

    44. 8088中,中断服务器的入口地址包括CS和IP两部分 )A、错误B、正确参考答案:A45. FrontPage中构成网页最基本的两种元素,一个是文字,另一个是_______FrontPage中构成网页最基本的两种元素,一个是文字,另一个是_______正确答案:图片图片46. D/A转换器从工作原理上可分为并行D/A转换器及串行D/A转换器两种并行D/A转换器的转换速度快 )A.错误B.正确参考答案:B47. 设文法G(A): A→[B B→X]|BA X→Xa|Xb|a|b 则文法G(A)所识别语言的正:规式为__设文法G(A): A→[B B→X]|BA X→Xa|Xb|a|b 则文法G(A)所识别语言的正:规式为_______正确答案:[(a|b)(a|b)*]([(a|b)(a|b)*])*由A→[B和B→X]|BA得A推出的符号串为[X][X]*,又X-Xa|Xb|a|b,得X推出的符号串为(a|b)(a|b)*,将X对应的正规式代人A的,即得出G(A)所识别语言的正规式48. 使用直接寻址方式时,数据总是在存储器中,存储单元的有效地址由指令直接指出 )A.错误B.正确参考答案:B49. 无条件传送方式只适用于简单的外设,如开关和数码段显示器等。

    )A.错误B.正确参考答案:B50. 虽然ADD指令和SUB指令执行后会影响标志状态,但执行前的标志并不影响它们的执行结果 )A、错误B、正确参考答案:B51. 多处理机的Cache一致性问题是指________多处理机的Cache一致性问题是指________正确答案:不同处理机的Cache中同一地址的数据块可能不一致Cache与共享主存中同一地址的数据块也可能不一致不同处理机的Cache中同一地址的数据块可能不一致,Cache与共享主存中同一地址的数据块也可能不一致52. 下列指令执行后能使BX中数据必为奇数的是( )A.XOR BX,01HB.OR BX,01HC.AND BX,01HD.TEST BX,01H参考答案:B53. 数据传送方式中,除无条件传送外,( )方式也是外设被动进行数据交换A、查询B、中断C、DMAD、以上皆是参考答案:A54. 8086CPU的最小和最大工作模式的主要不同点有( )A、在最小工作模式下,计算机系统的所需的控制线由CPU直接提供B、在最大工作模式下,CPU仅为计算机系统提供必要的控制线,而系统所需的控制线由专用芯片总线控制器8288产生C、在最小工作模式下,计算机系统仅用单处理器(8086)组成D、在最大工作模式下,计算机系统由多处理器组成参考答案:ABCD55. 下列语句中能实现留空8个字节单元的语句是( )。

    A.DA1 DT ?B.DA2 DW ?,?C.DA3 DD ?D.DA4 DQ ?参考答案:D56. 下面对8086CPU引脚HLDA叙述不正确的是( )A、总线请求信号,输入B、总线请求响应信号,输出C、中断响应信号,输出D、指令队列状态信号,输出参考答案:ACD57. 8086/8088系统执行传送指令MOV时( )A.不影响标志位B.影响DF方向标志C.影响SF符号标志D.影响CF进位标志参考答案:A58. 文件目录的组织与管理是文件管理中的一个重要方面, 目前大多数操作系统如UNIX、DOS等都采用多级文件目录的组织与管理是文件管理中的一个重要方面, 目前大多数操作系统如UNIX、DOS等都采用多级目录结构,又称______正确答案:树型目录结构树型目录结构59. 标号是一条指令目标代码的符号地址,具有哪些属性( )A.段属性(SEG)B.偏移量属性C.距离属性D.调用属性参考答案:ABC60. 根据软件的用途,计算机软件一般可分为?A.系统软件和应用软件B.系统软件和管理软件C.系统软件和根据软件的用途,计算机软件一般可分为?A.系统软件和应用软件B.系统软件和管理软件C.系统软件和非系统软件D.应用软件和非应用软件参考答案:A。

    点击阅读更多内容
    卖家[上传人]:住在富人区的他
    资质:实名认证