1 / 14

<< 微机原理 >> 期末考试 题型及考试范围

<< 微机原理 >> 期末考试 题型及考试范围. 主讲教师: 程启明. 出卷教师: 黄云峰. 单位名称: 上海电力学院. 一、数值转换与运算题(每空 1 分,共 25 分). 1 二进制、十进制、十六进制之间的转换; 2 8 位 /16 位数据的表示范围(无符号、带符号原码 / 反码 / 补码、 真值),某数据在计算机中表示; 3 两数 加 减运算的结果及对 6 个状态标志的影响 ( ZF/CF/OF/SF /PF/AF) ; 4 十进制数的组合及未组合 BCD 码表示 ( 如 36);

aitana
Download Presentation

<< 微机原理 >> 期末考试 题型及考试范围

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. <<微机原理>>期末考试题型及考试范围 主讲教师:程启明 出卷教师:黄云峰 单位名称:上海电力学院

  2. 一、数值转换与运算题(每空1分,共25分) 1 二进制、十进制、十六进制之间的转换; 2 8位/16位数据的表示范围(无符号、带符号原码/反码/补码、 真值),某数据在计算机中表示; 3 两数加减运算的结果及对6个状态标志的影响(ZF/CF/OF/SF/PF/AF); 4 十进制数的组合及未组合BCD码表示(如36); 5 组合(压缩)或未组合(非压缩)BCD码两数相加、调整运算中,AL结果的变化情况?P124-125

  3. 6 中断向量码、中断向量、中断向量表、中断向量地址之间关系; P272 7 某指令中操作数的寻址方式(共8种); 8 逻辑地址、物理地址之间的关系(计算指令中操作数的物理地址); 9 循环移位指令执行后结果(注意左/右、是否带CF及移位次数); 10 CMP指令执行后,结果及状态如何?

  4. 二、填空题(每空1分,共20分) 1 CPU内部结构(EU与BIU); 2 基本总线周期长度(T1、T2、T3、TW*、T4); 3 M分类,M存储单元最大数; 4 CPU与I/O接口之间交换信息种类,它们进入CPU是通过AB/DB/CB中哪种总线?数据信号分类,I/O端口最大数; 5 8086/8088中断源个数,入口地址存放在何处?NMI的中断类型号?外中的优先级与内中的优先级大小,8259主从级连最多需多少片8259?最大中断源个数?

  5. 三、问答题(每题2.5分,共25分) 1.8086中NMI、INTR的异同? 2.8255与8253的初始化程序; 3.指令性语句与指示性语句异同? 4.基本总线周期的4T(+TW)内容,T1时AD0~20输出内容。主频5MHz,T=? 5.如何用CMP指令比较两数大小(8位无符号、带符号两种)?P121-122 6.已知状态口、数据口地址,写出用查询方式实现数据的采集程序段。(请参看课件)

  6. 7.中断系统的三个功能。 8.中断向量表是什么? 9.外设中断申请(INTR)响应的四个条件? 有中断申请\没有被屏蔽\当前指令执行完\中断允许标志IF=1) 10.画出串行异/同步通讯的字符格式。 11.汇编语言可执行程序的生成过程。 (请参看课件) 12.8086/8088最小、最大工作模式含义及异同,画出它们的结构图。 13.中断响应的全过程? 14.DOS功能调用的作用?(INT 21中断实现哪些管理?) 。(请参看课件)

  7. 15.宏调用与子程序调用异同? 。(请参看课件) 16.冯.诺依曼计算机原理?微机由哪三部分组成?   (存储程序自动控制方式,五大部分) 17.8086内部结构及外部引脚(三总线形成,AB根数及寻址能力) 18.汇编语言格式及翻译方式 19.几条真指令执行(含堆栈指令)后,有关寄存器和存储单元内容。 20.几条伪指令翻译后,有关变量内容。 21.程序设计5大步,程序的4种基本结构,循环结构又分2种。 22.复位和启动是通过RESET引脚,复位后CS=?IP=?总线状态? 23.小地址格式数据存储含义。 (请参看课件)

  8. 四、作图题(每题5分,共10分) 1.伪指令分配的存储空间及初始化数据;(注意:负数存储方式) 2.8086最小模式下的组态图并简介。 3.2114(1K*4)需多少片变为4K*8的存储体?请采用138译码器画出它们与CPU之间的连接图,并计算存储器的地址。 4.8253的内部逻辑结构并初始化; 5.8255的内部逻辑结构并初始化;

  9. 五、选择题(每空1分,共10分) 1.8086的最小时间单位是什么? 2.RS-232中数据“1”、“0”状态的电平是什么? 3.20根地址线寻址范围? 4.堆栈是内存中何种原则组织的区域? 5.8086/8088的区别(指令队列长度、外部DB的长度、 ) 6.8255A的PC口置位/复位的控制字应写入何口? 7.CPU响应中断条件? 8.某指令的寻址方式?

  10. 六、程序题(每题10分,共20分) 1.串指令实现数据传输; P135-136 2.从内存中寻找无符号数中的最大数/最小数; 3.INT 21H中2号(屏幕输出)和INT 1AH(时间计数器中断)在屏幕上输出;0~9之间的随机数 P172 4.编程实现Fibnacci数列输出;P195 4.18 5.串指令实现两数据块比较,找出第1个不同的数据输出-1,相同输出0; P136 6.8253产生周期200ms方波的初始化程序段(CLK的频率为5MHz);P306-307 7.把内存中一组数据分成正、负两组存放在不同处; 8.将10个ASCII码转为组合的BCD码存放到另一处;

  11. 若自BLOCK开始的内存缓冲区中有100个带符号数(16位),要求找出其中的最大值,并把它放到MAX单元中.若自BLOCK开始的内存缓冲区中有100个带符号数(16位),要求找出其中的最大值,并把它放到MAX单元中. MOV BX, OFFSET BLOCK MOV AX, [BX] INC BX INC BX MOV CX, 99 AGAIN: CMP AX, [BX] JG NEXT ;JNG NEXT(最小)/ JC NEXT(无符号最大)/JNC NEXT(无符号最小) MOV AX, [BX] NEXT: INC BX INC BX DEC CX JNZ AGAIN MOV MAX, AX ; MOV MIN, AX HLT

  12. 若在内存缓冲区中有一个数据块,起始地址为BLOCK,数据块中的数据有正负,要求把其中的正负数分开,分别送至同一段的两个缓冲区,存放正、负数的起始地址分别为PLUS、MINUS.若在内存缓冲区中有一个数据块,起始地址为BLOCK,数据块中的数据有正负,要求把其中的正负数分开,分别送至同一段的两个缓冲区,存放正、负数的起始地址分别为PLUS、MINUS. START: MOV SI, OFFSET BLOCK MOV DI, OFFSET PLUS MOV BX,OFFSET MINUS MOV CX,COUNT GOON:LODSB BLOCK AND AL,AL JZ GOON TEST AL, 80H JNZ MIUS STOSB JMP AGAIN MINS: XCHG BX,DI STOSB XCHG BX, DI AGAIN:DEC CX JNZ GOON HLT

  13. 若在内存的输入缓冲区中,已有若干个用ASCII码表示的十进制数,要求把它们转换为BCD码,且把两个相邻存储单元的十进制码的BCD码合并在一个存储单元中,且地址高的放在前四位。若在内存的输入缓冲区中,已有若干个用ASCII码表示的十进制数,要求把它们转换为BCD码,且把两个相邻存储单元的十进制码的BCD码合并在一个存储单元中,且地址高的放在前四位。 NEXT:MOV AL,[SI] INC SI AND AL,0FH MOV BL,AL MOV AL,[SI] INC SI PUSH CX MOV CL,4 SAL AL,CL POP CX ADD AL,BL MOV [DI],AL INC DI LOOP NEXT HLT MOV SI, OFFSET ASCBUF MOV DI,OFFSET BCDBUF MOV CX,COUNT ROR CX,1 JNC NEXT ROL CX,1 MOV AL,[SI] INC SI AND AL,0FH MOV [DI],AL INC DI DEC CX ROR CX,1

  14. 预祝同学们 取得好成绩! 谢谢各位同学! 答疑地点:综合楼305 电话:339

More Related