电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37

上传人:pu****.1 文档编号:507011977 上传时间:2023-09-09 格式:DOCX 页数:12 大小:14.83KB
返回 下载 相关 举报
电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37_第1页
第1页 / 共12页
电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37_第2页
第2页 / 共12页
电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37_第3页
第3页 / 共12页
电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37_第4页
第4页 / 共12页
电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37》由会员分享,可在线阅读,更多相关《电子科技大学21秋《微机原理及应用》平时作业2-001答案参考37(12页珍藏版)》请在金锄头文库上搜索。

1、电子科技大学21秋微机原理及应用平时作业2-001答案参考1. 使用引导线的扫描依最短的引导线或扫描路径为准,因此引导线应该比扫描路径 ,这样便于对截面的控制。( )A、长B、短C、长短均可D、等长参考答案B2. 微处理器中对每个字所包含的二进制位数叫( )。A、双字B、字C、字节D、字长参考答案:D3. 逻辑运算指令特点是与存储器及程序计数器都无关。( )A.错误B.正确参考答案:B4. 下面说法正确的是:( )。A、8086CPU响应8259A中断需发送两个中断响应周期B、8086CPU响应NMI中断需发送一个中断响应周期C、在8086系统的中断服务程序中使用STI指令是为了实现中断嵌套D

2、、在8086中断系统中,CPU响应中断过程中会自动关中断。若在中断服务程序中不使用STI指令,则中断服务结束返回到主程序,中断仍然是关闭的参考答案:AC5. 作为8237A芯片的主体是4个结构完全相同的DMA通道。每个通道内包含两个16位寄存器,它们是地址寄存器和终点计数寄存器。( )A.错误B.正确参考答案:B6. CPU在总线周期中插入TW等待周期的个数取决于( )A.“READY”信号B.随机C.主频D.时钟周期参考答案:A7. 多处理机的Cache一致性问题是指_。多处理机的Cache一致性问题是指_。正确答案:不同处理机的Cache中同一地址的数据块可能不一致Cache与共享主存中同

3、一地址的数据块也可能不一致不同处理机的Cache中同一地址的数据块可能不一致,Cache与共享主存中同一地址的数据块也可能不一致8. 浮点数通常采用规格化数来表示,所谓规格化的数是指其尾数的第一位应为0的浮点数。( )浮点数通常采用规格化数来表示,所谓规格化的数是指其尾数的第一位应为0的浮点数。()错误9. 在中断方式下,外设数据输入到内存的路径是( )A.外设数据总线内存B.外设数据总线CPU内存C.外设CPUDMAC内存D.外设I/O接口CPU内存参考答案:D10. 中断屏蔽寄存器IMR这是一个32位寄存器,用来存放对各级中断请求的屏蔽信息。当该寄存器中某一位置“0”时,表示禁止这一级中断

4、请求进入系统。( )A.错误B.正确参考答案:B11. 优先权判别器PR用来识别各中断请求信号的优先级别。( )A.错误B.正确参考答案:B12. 在主板上的存储设备有下列几种:内存条基本输入输出系统(BIOS)高速缓冲存储器。( )A.错误B.正确参考答案:B13. 在第一个事务以排他锁方式读写数据A时,其他事务对数据A可以是( )A.实现排他锁的读B.实现共享锁的读C.不加封锁的读D.读写等待正确答案:D14. 若一个数据块的起始地址为20A0H0F6H,则该数据块起始地址的实际地址是21B60H。( )A.正确B.错误参考答案:B15. 在Java语言中,byte类型的数据能表示的数据范

5、围是【 】。在Java语言中,byte类型的数据能表示的数据范围是【 】。正确答案:-128127由于byte类型数据占计算机存储的8位,并且是有符号整型,第1位用于表示符号,剩下还有7位用做存储数据,因此正整数最大应该是27_1=127,而负整数最小应该是-2(上标)7;-128,这样总共表示的数的个数应该是2(上标)8-1=255个。16. 把汇编源程序变成目标程序的过程是( )。A.编译B.汇编C.编辑D.链接参考答案:B17. 地址译码器的输入端应接到( )上。地址译码器的输入端应接到( )上。A、控制总线B、数据总线C、地址总线D、外部总线正确答案:C18. 下面的说法中,( )是正

6、确的。A.EPROM是不能改写的B.EPROM是可改写的,所以也是一种读写存储器C.EPROM是可改写的,但它不能作为读写存储器D.EPROM只能改写一次参考答案:C19. 下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。 add(int x,int y,【 】z)下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。 add(int x,int y,【 】z) 【 】=x+y;正确答案:int *rn* z函数希望通过形参z带回结果,形参z必须是指针类型的,由于返回整型结果,所以z的说明是int*z。函数返回前必须先把结果通过形参z间接引用(写成*z)传回。20.

7、由汇编语言源程序得到计算机可执行的程序,必须经过的过程包括( )。A、综合B、汇编C、链接D、编译参考答案:BCD21. 设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为1/2LSB,则两个相邻的数字量所对应的模拟输出设有一个4位D/A转换器的满量程电压为+10V,若其微分线性误差为1/2LSB,则两个相邻的数字量所对应的模拟输出值之差为_。A0.31250.9375VB0.3125VC0.1120.6625VD0.6250VA22. 常用的输入设备有( )。常用的输入设备有( )。A、键盘B、鼠标C、触摸屏D、显示器正确答案:A,B,C23. 能够产生及其节拍,即按时钟周期

8、来安排每条指令的取指及执行的顺序,从而形成例行程序的是环形计数器。( )A.错误B.正确参考答案:B24. DMA控制器8237A现行字节数寄存器的值减到0时,终止计数( )。DMA控制器8237A现行字节数寄存器的值减到0时,终止计数( )。A、错误B、正确正确答案:A25. Flash中,插入新元件的组合键是( )。 ACtrl+F5 BCtrl+F6 CCtrl+F7 DCtrl+F8Flash中,插入新元件的组合键是()。ACtrl+F5BCtrl+F6CCtrl+F7 DCtrl+F8D26. 已知AL的内容为01011101B,执行NEG AL后再执行CBW,AX中的内容为7FA3

9、H。( )A、错误B、正确参考答案:A27. 指令MOV AX,BX的源操作数是寄存器寻址方式。( )A.正确B.错误参考答案:B28. 在下列指令中,能使8086CPU对I/O端口进行读/写访问的是( )A.中断指令B.串操作指令C.输入/输出指令D.MOV指令参考答案:C29. ATX的主要特点是在机箱正面提供了串行通信口和并行打印口的伸出位置,其他结构则与AT型的机箱几乎是一样的。( )A.错误B.正确参考答案:A30. 目前只有少数几种打印机使用串行口,大部分打印机都使用并行口LPT1或LPT2。( )A.错误B.正确参考答案:B31. 在Visual FoxPro 6.0中,菜单定义

10、文件的扩展名是( )。 Amnx Bmnt Cmpr Dmpx在Visual FoxPro 6.0中,菜单定义文件的扩展名是()。AmnxBmntCmpr DmpxA32. 以下是一个判断一元二次方程ax2+bx+c=0根的方程的程序,请补充该程序。提示: ?当a0时有两个根以下是一个判断一元二次方程ax2+bx+c=0根的方程的程序,请补充该程序。提示: ?当a0时有两个根设delta=b2-4ac,当delta0时,有两个不同的实根当delta=0时,有两个相同的实根。当delta0时,有两个不同的虚根。 ?当a=0,b0时,有一个根。 ?当a=0、b=0时,方程无意义。 Private

11、Sub Command1_Click( ) Dim a As Single Dim b As Single Dim c As Single Dim sb As Single Dim xb As Single Dim re As Single a = InputBox (“请输入a的值”) c = InputBox(“请输入c的值”) if【 】then delta = b 2- 4 * a * c re = -b/(2 * a) if【 】then sb = Sqr (delta)/(2 * a) Print “方程有两个实根” Elseif delta = 0 then Print “方程有

12、两个相等实根” Else xb = Sqr( - delta)/(2 * a) Print “方程有两个虚要” End if Else if【 】then ygz = - b / c Print “方程仅有一个根” Else print “方程无意义” End if End if End Sub正确答案:a0delta0b0本题的难点是块结构if语句的使用问题,在程序中用到if语句的嵌套使用。从三个填空来看,均为逻辑关系式。33. 中断服务程序结束时,可用RET指令代替IRET指令返回主程序。( )A.正确B.错误参考答案:B34. 降低Cache失效率有哪几种方法?简述其基本思想。降低Cac

13、he失效率有哪几种方法?简述其基本思想。正确答案:常用的降低Cache失效率的方法有下面几种。rn 增加Cache块大小。增加块大小利用了程序的空间局部性原理。rn 增加Cache的容量。rn 提高相联度降低冲突失效。rn 伪相联映像Cache降低冲突失效。当对伪相联映像Cache进行访问时首先是按与直接映像相同的方式进行访问。如果命中则从相应的块中取出所访问的数据送给CPU访问结束。如果失效就将索引字段的最高位取反然后按照新索引去寻找“伪相联组”中的对应块。如果这一块的标识匹配则称发生了“伪命中”。否则就访问下一级存储器。rn 硬件预取技术。指令和数据都可以在处理器提出访问请求前进行预取。r

14、n 由编译器控制的预取。这是硬件预取的替代方法在编译时加入预取的指令在数据被用到之前发出预取请求。rn 编译器优化。通过软件优化方法来降低失效率。rn Victim Cache。在Cache和它与下一级存储器的数据通路之间增设一个全相联映像的小Cache存放因冲突而被替换出去的那些块。每当发生失效时在访问下一级存储器之前先检查Victim Cache中是否含有所需的块。如果有就将该块与Cache中某个块做交换把所需的块从Victim Cache调入Cache。常用的降低Cache失效率的方法有下面几种。增加Cache块大小。增加块大小利用了程序的空间局部性原理。增加Cache的容量。提高相联度,降低冲突失效。伪相联映像Cache,降低冲突失效。当对伪相联映像Cache进行访问时,首先是按与直接映像相同的方式进行访问。如果命中,则从相应的块中取出所访

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 习题/试题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号