云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 全国2008年04月自学考试计算机原理试题及答案

全国2008年04月自学考试计算机原理试题及答案

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 19:47:22

45. 设当前指令的主存地址(16位)为十六进制代码35D7H。该指令为相对寻址方式,指令中给出的位

移量(6位)为带符号位补码形式的十六进制数3EH,请写出相对寻址方式的有效地址计算公式,并计算操作数的有效地址。(要求写出计算过程。) 解:

相对寻址方式有效地址 =(程序计数器)+位移量

(1分)

因为当前程序计数器的地址为2个字节,所以要把6位补码位移量3EH扩展为2个字节的补码

形式

3EH=111110B=111111111110B=FFFEH 有效地址=35D7H+FFFEH=35D5H

另一种解法 6位补码位移量3EH的真值为-2H 有效地址=35D7H-2H=35D5H

(1分) (1分)

(2分) (1分)

四、问答题(本大题共8小题,第46、47小题各4分,第48~51小题各5分,第52、53小题各6分,共40分)

46. 电路图如题46图所示。设触发器的初始状态为Q1Q0=00。若在输入端CP连续输入4个触发脉冲,试

分别写出在每个脉冲作用之后,触发器Q1Q0的状态。

解:

在第1个脉冲作用之后,Q1Q0=10; 在第2个脉冲作用之后,Q1Q0=11; 在第3个脉冲作用之后,Q1Q0=01; 在第4个脉冲作用之后,Q1Q0=00; 则字符“H”的编码是什么? 解:

ASCII码中对英文字母的编码按字母的顺序递增 1000010+110=1001000

48. 试分别写出以下运算的结果:

(1)对补码操作数11111110算术左移一位 (2)对补码操作数10101010算术右移一位 (3)对操作数01100110逻辑左移一位 (4)对操作数0101 1011逻辑右移一位 (5)对操作数0100 1001小循环右移一位 解:(参见101页)

(1)对补码操作数1111 1110算术左移一位

11111100 11010101 11001100 00101101 10100100

(1分) (1分) (1分) (1分) (1分)

(2)对补码操作数10101010算术右移一位

(2分) (2分)

(1分) (1分) (1分) (1分)

47. ASCⅡ码中包含英文字母的编码,这些字母的编码有什么特征?若已知字符“B”的编码为1000010,

(3)对操作数01100110逻辑左移一位 (4)对操作数01011011逻辑右移一位

(5)对操作数01001001小循环右移一位

49. (1)微操作的控制函数包含哪两个意义?

(2)何谓微程序控制器的微命令?它与微操作的关系是什么? 解:

(1)微操作的控制函数包含哪两个意义?

? ?

一是指出在什么条件下执行; 二是指出在何时执行。

(1分) (1分)

(2)何谓微程序控制器的微命令?它与微操作的关系是什么?

? ?

微命令是构成控制信号序列的最小单位。 (2分) (1分)

微操作是由微命令控制实现的最基本的操作。

50. 直接访内指令OP D的执行流程如下图:

请填补其中的空缺(1)、(2)、(3)。 答:(1)________ (2)________ (3)________

解:(1)译指令码 (2)译地址码 (3)执行指令

(2分) (2分) (1分)

51. (1)何谓图像显示的分辨率?

(2)欲存放两幅分辨率为1024×1024像素的二值(0,1)图片(即灰度为2级),这个专用存储器

的存储容量至少需要多少?

(3)该专用存储器需用几片RAM64K×8bit存储芯片? 解:

(1)显示一幅画面时所能显示的像素个数。

(2分)

(2)C=2(两幅)×1024×1024×1bit(1分)=2097152(bit)

C= 2097152bit /8=262144Byte=262KB 一般用下面的做法:

C=2(两幅)×1024×1000×1bit=2048000/8bit=256KB (3)C/64K=256KB/64K=4(片)

(1分)

52. 何谓程序直接控制I/O方式?请简述其实现的一般方法。(177页上)

解:

完全由计算机程序控制数据在CPU和外围设备之间的传输的方式称为程序直接控制I/O方式。

(2分) (2分) (2分)

(1分)

通常的方法是在用户的程序中安排一段由输入输出指令和其它指令组成的程序段(也称为I/O服务程序)直接控制I/O设备的工作。 务程序中的直接控制数据的传送。

在数据的输入输出过程中,CPU根据主程序的控制,专门执行相应的I/O服务程序,根据I/O服

53. 什么是中断?何谓内中断和外中断?请为这两类中断各举出两个中断实例。(178页下)

解:

所谓中断就是计算机暂停执行当前程序,转而执行更紧急的程序,并能在执行结束后自动恢复执行原先程序的过程。

(2分) (2分)

内中断:来自主机内部,由程序运行异常或故障引起的中断。

如:算术运算发生溢出、存储器信息校验错误

外中断:来自主机外部的中断。

如:输入输出设备中断

(2分)

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

45. 设当前指令的主存地址(16位)为十六进制代码35D7H。该指令为相对寻址方式,指令中给出的位移量(6位)为带符号位补码形式的十六进制数3EH,请写出相对寻址方式的有效地址计算公式,并计算操作数的有效地址。(要求写出计算过程。) 解: 相对寻址方式有效地址 =(程序计数器)+位移量 (1分) 因为当前程序计数器的地址为2个字节,所以要把6位补码位移量3EH扩展为2个字节的补码形式 3EH=111110B=111111111110B=FFFEH 有效地址=35D7H+FFFEH=35D5H 另一种解法 6位补

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com