《上海电力学院 微机原理试卷92答案》由会员分享,可在线阅读,更多相关《上海电力学院 微机原理试卷92答案(5页珍藏版)》请在金锄头文库上搜索。
1、上海电力学院 / 学年第二学期期末 考试试卷标准答案(评分要点)和评分标准 A 卷、B 卷课号: 课程名称: 开课学院(系): 电自学院 答卷教师: 共 3 页,第 1 页(答案纸与试卷纸要分开放)一、选择题(20)1. 80X86 微处理器 Pentium III 属于_A _。A. CISC 微处理器 B. 微控制器 C. RISC 微处理器 D. 位片式微处理器 2. 已知两个符号数 X、Y 的补码分别为 D6H 和 A5H,则X+Y/2 补 为_D_。A. 28H OF=1 B. 28H OF=0 C. A8H OF=1 D. A8H OF=0 38086/8088 CPU 的内部结构
2、由 C 组成。A. ALU、EU、BIU B. 寄存器组、ALUC. EU、BIU D. ALU、BIU、地址加法器48086/8088 CPU 构成系统的两种组态,与之有关的控制信号是 B 。A. S0、S1、S3 B. MN/MXC. TEST D. QS0,QS15. 在不考虑段超越情况下,8086/8088 中 DI 寄存器给出的偏移地址位于_B_。A. DS 或 SS 段 B. DS 或 ES 段 C. DS 或 CS 段 D. 仅 DS 段 6. 在 8086/8088 微机系统中,堆栈与堆栈指针 SP 的正确位置是_D _。A. 堆栈在 CPU 中,SP 也在 CPU 中 B.
3、堆栈在 ROM 中,SP 在 CPU 中C. 堆栈在 CPU 中,SP 在 RAM 中 D. 堆栈在 RAM 中,SP 在 CPU 中7. 构成 8086 系统 32KB 的存储空间,选择存储器的最佳方案是_C_。A. 一片 32K8Bit B. 2 片 16K8Bit C. 4 片 8K8Bit D. 8 片 4K8Bit 8. 80X86 CPU 可以访问的 I/O 地址空间共有_C1_,使用的地址信号线为_B2_,CPU 执行 OUT 输出指令时,向相应的 I/O 接口芯片产生的有效控制信号是_D3_。A1. 256 B1. 1K C1. 64K D1. 128KA2. A7A 0 B2
4、. A15A 0 C2. A15A 1 D2. A19A 0A3. RD 低电平,WR 三态,M/IO 低电平 B3. RD 三态,WR 低电平,M/IO高电平C3.RD 低电平,WR 高电平,M/IO 高电平 D3.RD 高电平,WR 低电平,M/IO高电平9. 8086/8088 中断系统可处理 _B1_个中断源,中断类型码的范围为 _A2_, 中断向量设置在内存_A3 _, 优先权最高、最低的中断分别是_A4 _。A1. 255 B1. 256 C1. 128 D1. 1024A2. 0255 B2. 1255 C2. 0127 D2. 01023A3. 00000H003FFH B3.
5、 00400H007FFH C3. FFFFFHFF800HA4. 除法出错, 单步 B4. NMI, 单步 C4. NMI, INTR D4. 除法出错, INTR10当 8253 定时器 0 的时钟脉冲为 1MHZ 时,其二进制计数时的最大定时时间为 B1 ,这时写入定时器的初值为 A2 。A1. 65.535ms B1. 65.536ms C1. 131.71ms D1. 131.72msA2. 0000H B2. FFFFH C2. 0001H D2. FFFEH11. 8255 工作于中断方式传送数据时,可供使用的 8 位数据端口个数有_B 。A.1 B.2 C. 3 D. 412.
6、 设异步串行通信时,每个字符对应 1 个起始位,7 个信息位, 1 个奇/ 偶校验位和 2 个停止位,每秒传送这样字符 240 个,其波特率为_B_ b/s 。A . 2400 B. 2640 C. 1200 D. 192013. 在汇编过程中不产生指令码,只用来指示汇编程序如何汇编的指令是_B_。A.汇编指令 B.伪指令 C.机器指令 D.宏指令14. 汇编语言源程序经汇编后,可直接生成_B_。A. .OBJ 及.ASM 文件 B. .OBJ 及.LST 文件 C. .LST 及.ASM 文件 D. .OBJ 、.LST 及.ASM 文件上海电力学院 2008 /2009 学年第二学期期末
7、考试试卷标准答案(评分要点)和评分标准 A 卷、B 卷课号: 课程名称: 微机原理与接口技术 开课学院(系): 电自学院 答卷教师: 二、按下图所示硬件填空(35)1.(1)与图中(1)处相连的控制信号为 M / IO 。(2)由图中给出的端口地址,可判断出与图中(2)、(3)处相连的地址信号分别为 A14,A15 。(3)单片 6116 的存储容量是 2K8bit 。(4)图中存储器的基本地址空间从 04000H 到 04FFFH 。2.(1)ADC0809 属于_逐次比较_型模数转换器。(2)A/D 转换器转换开始时,必须要有 _启动信号_。(3)读取 A/D 转换结果有_ 直接读取_、_
8、中断_、_查询_种方式,此电路采用的是_查询_方式。3.(1)图中 0832 工作在_直通_方式。(2)设 0832 的参考电压为5V ,当需转换的数字量为 40H 时,Vo= 1.25V 。4.(1)8255 的 A、B、C 口及控制寄存器的地址分别为 5000H 、 5001H 、 5002H 、5003H 。(2)8255 工作方式:A 组为 方式 0,输入 。B 组为 方式 0,输出 。(3)阅读下面程序并填空,程序中采集了 ADC0809 的 IN4IN7 模拟通道。MOV DX, 5003H ;8255 初始化MOV AL, 00011000BOUT DX,ALMOV CX,4MO
9、V BL,CLMOV DI,OFFSET DATBUFCLDNEXT: MOV DX, 5002H ;输出 ADC 通道号MOV AL,BLOUT DX,ALMOV DX, 5003H MOV AL,0000 0111BOUT DX,AL ;该程序段的作用是NOP ;NOP ;通道锁存并启动 A/D 转换 。MOV AL,0000 0110BOUT DX,ALMOV DX, 5002H WAIT: IN AL, DX ;查询 A/D 转换是否结束TEST AL, 80H JZ WAIT MOV DX, 5000H IN AL, DX ;读 A/D 转换结果至 ALSTOSBINC BLLOOP
10、 NEXT+上海电力学院 2008 /2009 学年第二学期期末 考试试卷标准答案(评分要点)和评分标准 A 卷、B 卷课号: 120301502 课程名称: 微机原理与接口技术 开课学院(系): 电自学院 答卷教师: 黄云峰 共 3 页,第 3 页(答案纸与试卷纸要分开放)三、阅读程序,回答问题(15)1. 数据段定义如下: DATA SEGMENTBUF1 DB 1,2,3, 123L1 EQU $-BUF1BUF2 DW 0L2 EQU BUF2-BUF1 DATA ENDS设定位后 BUF1 的地址为 2000:0000. 在右图中写出该段占用内存情况. 填空L1= _6_L2= _6
11、_2. DATA SEGMENT BUFFER DB 12H,35H,26H,64H,52H,41H,0ABH,78H,0DFH,67HCOUNT EQU -BUFFERA1 DB ?_DATA_ ENDS_STACK SEGMENT PARA STACK STACKDB 256_DUP_(0)STACK ENDSCODE SEGMENT_ASSUME_ CS: CODE,DS: DATA,SS: STACKSTART PROC _FAR_PUSH DS MOV AX, _0_ ;作用是 用标准序方法返回DOSPUSH AXMOV AX,_DATA_MOV DS,AXMOV BX,OFFSET
12、 BUFFERMOV CX,COUNT-1 MOV SI,0MOV AL,BXSILOP1: INC SICMP AL,BXSIJAE LOP2MOV AL,BXSILOP2: LOOP LOP1MOV A1,ALRETSTART ENDP ;表明_主过程结束_CODE ENDS ;表明_代码段结束_END _START_ ;表明_源程序结束_(1). 在横线上填空。(2). 指令LOOP LOP1引起的循环有_9_次。(3). 程序执行结束时,A1 单元的内容为 _DFH_ 。(4). 该程序功能是_找出 BUFFER 中的最大元素存入 A1 中_。四、编程(可仅用指令性语句编写) (10)在数据段 DS 中的一个数据块 STRING 由大小写英文字母、数字、其他符号组成,长度为 COUNT。将其传送到同一段中 STRING1 为首地址的内存区,并将英文中大写字母转换成小写英文字母,其余不变。提示:A的 ASCII 码是 41H, a的 ASCII 码是 61H。LEA SI, STRINGLEA DI, STRING1MOV CX, COUNTNEXT: MOV AL, SICMP AL, 41HJB GOCMP AL, 5AHJA GOADD AL, 20H