帮帮忙做做习题

victor9911   2007-7-11 22:52 楼主
二 8086/8088的结构
1. 执行下面的运算后,FLAGS中各状态标志是何值?为什么?
   5439H+456AH
   A195H-69CAH

2. 试用图示说明执行以下堆栈操作后,堆栈区及SP、AX、BX等寄存器的内容各是什么值?
   
   设:(AX)=20FCH,(BX)=20FDH,(SP)=20FEH
a.        将AX压入堆栈:
b.        将BX压入堆栈:
c.        将堆栈区的数据弹出,到AX.

3.设存储器堆栈段段寄存器内容为(SS)=0250H,堆栈指针(SP)=0120H,如果弹出7个数据字,问:SS、SP两寄存器内容?新栈顶的物理地址是多少?


三.汇编语言及程序设计
1. 寻址的实质是什么?常见的存储器寻址方式与I/O寻址方式有哪几种?

2. 说明CALL指令与RET指令的关系,并说明其两指令执行时的操作过程。

3. 8086/8088指令系统包括哪几类指令?每类列举一例,并说明它们的寻址方式。

4. 编写多字节加法的通用8086汇编语言程序。如改为字的加法应作哪些修改?

5. 对有符号数运算能够用哪些标志位判断?若是无符号数运算应采用哪些标志位进行判断?请各举一例说明。


四.接口技术与接口芯片
请分析2732与6116的地址范围(包括其奇、偶片的地址范围)。


六.输入与输出
1. 请说明输入数据信号的类型,及各信号的特点。

2. 请比较程序控制I/O方式中,无条件传输(控制)方式与查询传输(控制)方式,各自的特点;并画出查询输出方式编制程序的流程框图。


七.中断
1. 说明微处理器响应单重中断的过程。

2. 在8086系统中,类型为14H的中断源,其中断服务程序的入口地址应安排在存储器的哪些单元里?

3. 假使中断类型75H的中断服务程序的起始地址为INT  POUT,请写出主程序为建立其中断向量表而编制的程序段。


四.总线操作与时序
六.计数器和定时器
1. 试说明如何使用8253对外来脉冲进行计数,并编写8253的初始化程序。

2. 试说明8253内部的工作过程。


八.并行接口芯片
1.简述8255A三种工作方式的使用场合。

2.试设计一简单系统,用8255A        驱动3位七段LED显示器(共阴极/共阳极任选),
  a. 画出8255A与显示器之间的连线;
  b.如果需要用一片8255A驱动4位七段LED显示器,应如何设计?(可任选辅助器件)


九.串行通信及接口电路
1. 若采用的串行通信格式为七位ASCII码、一个奇偶校验、两个停止位,请画出在位异步串行通信链路上传送字母A的时序图。

2. 请解释什么是“同步全双工”。

3. 请简单说明计算机数字通信使用的调制解调器的工作原理。


十.模数和数模转换接口
1.简述ADC0832与ADC0809的工作过程。

回复评论 (1)

晕倒,
点赞  2007-7-12 09:16
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复