装 订 线 第 1 页 共 2 页 西安工业大学试题纸 6、在某一应用程序中,产生一个中断类型号为3EH的中断请求,该中断的服务程序的入口地址为4321H:5678H,8086CPU在响应该中断前,SP=0100H,当响应中断后进入中断服务程序时,SP= H。并在填写下图中,与中断类型号为2BH相关的中断向量表的内容。 学年学期 命题教师 使用班级 学生班级 陈超波 10-11学年第一学期 审 批 考试时间 课程名称 考试形式 学 号 《微机原理及应用》 2180 B卷 闭卷 考试类型 考试地点 备 注 考试 教 楼 J 080401-080415 姓 名 《微机原理及应用》B卷 题 号 分 数 一 二 三 四 五 总分 一、 填空题(每空1分,共计32分) 1、已知机器的字长为N?8,[X]补?11010011B,则[X]原? B,[?X]补? B。 2、假设8086微型计算机系统存储器中某一物理地址为23456H,其逻辑地址可表示为2345H: H,或 H:0456H。 3、若(AX) = 3F50H,(BX) = 1728H, CF = 1,则执行指令SBB AX,BX后,(AX) = H, 标志位SF、CF、OF 、PF= 、 、 、 。 4、RESET信号在至少保持4个时钟周期的 电平时才有效,该信号结束后,CPU内部的CS 为 ,IP 为 ,程序从 地址开始执行。 5、按如下要求各写出一条指令 (1)目的操作数为寄存器相对寻址方式: (2)源操作数为基址变址寻址方式,目的操作数为寄存器方式 (3)测试AL寄存器中的最低位是否为1 (4)将AL寄存器中值逻辑右移一位 7、I/O端口编址方式可以分为 和 两种方式,8086/8088系统是 方式。 8、可编程第定时器8253共有 种,共有 个I/O地址,若通道的计数频率为1MHz,每个通道的最大定时间为 ,其对应的计数值为 。 9、当8255A的PC4~PC7全部为输出线时,则表明8255A的A端口的工作方式是 。 二、 编程题(16分) 从数据段的BUF单元开始存放一组字型数据。BUF的前两个字节是数据的长度,试编写完整的程序。统计该组数据中零的个数,并将其结果存入RSLT字单元。(注意必须有数据段的定义) (5)若运算结果为0则转移至NEXT处 。 命题教师:1.出题用小四号、宋体输入打印, 纸张大小为8K.
考 生:1.不得用红色笔,铅笔答题,不得在试题纸外的其他纸张上答题,否则试卷无效。2.参加同卷考试的学生必须在“备注”栏中填写“同卷”字样。3.考试作弊者,给予留校察看处分;叫他人代考或代他人考试者,双方均给予开除学籍处理。并取
消授予学士学位资格,该科成绩以零分记。
装 订 线 第 2 页 共 2 页 西安工业大学试题纸 课程名称 考试形式 学 号 《微机原理及应用》 2180 B卷 闭卷 考试类型 考试地点 备 注 考试 教 楼 J 考试时间 五、8088系统中应用8255A连接LED电路和按键,用LED作为显示设备,用按键作为输入设备。8255A的PB口外接8个发光二极管L0~L7。用PA0外接一个按键K。试编写程序段,实现下述功能:每按一次按键,使PB口上的发光二极管按L0?L1?L2??L7?L0??次序循环点亮显示。已知8255A的PA口地址是218H。(硬件电路图如下图所示,一次按键是指按下一次,释放一次)(16分) 学年学期 命题教师 使用班级 学生班级 陈超波 10-11学年第一学期 审 批 080401-080415 姓 名 三、图1为一SRAM芯片,利用该芯片构成8088最小系统的从38000H~3FFFFH的内存。(20分)(1)该芯片的存储容量是多少,共需要多少个存储芯片才能满足设计要求?(6’) (2)试画出片选信号CS的产生电路。(7’) (3)从地址38000H开始的20个存储单元都填入0AAH。(只需编写程序段即可)(7’) 四、在以8086构成的最大方式系统中,有一片8253的端口地址分别为260H、262H、264H 和368H,给定的外部时钟为2MHz,要求:1、画出8253的端口译码电路(地址线只使用....A0—A9)及其连线图;2、编写初始化程序,要求通道0输出4000Hz方波,通道1用通道....0的输出作计数脉冲,输出频率为500Hz的序列负脉冲。(共16分) 命题教师:1.出题用小四号、宋体输入打印, 纸张大小为8K.
考 生:1.不得用红色笔,铅笔答题,不得在试题纸外的其他纸张上答题,否则试卷无效。2.参加同卷考试的学生必须在“备注”栏中填写“同卷”字样。3.考试作弊者,给予留校察看处分;叫他人代考或代他人考试者,双方均给予开除学籍处理。并取
消授予学士学位资格,该科成绩以零分记。。