一起答
主观

试计算8086CPU执行MOV [1200H],AX指令最少需要多少时间?(设时钟频率为10MHZ,该指令的机器码为4个字节,存放在200:1001H开始的4个字节单元中。)

参考答案
查看试卷详情
相关试题
  1. 如题39图所示,ADC0809 与CPU相连接,CPU拟通过40H地址端口访问ADC0809。ADC0809的CLOCK输入端来自于Intel8253-5通道0的OUT,通道0处于方式2速率发生器工作方式,其计数初值为16。要求:

    (1)若Inte18253-5通道0的时钟输入CLK频率为100KHz,则ADC0809中用于转换的时钟频率为多少?

    (2)在题39图中完成ADC0809与CPU的连接。请在答题卡上作答。

    (3)假设ADC0809的转换时间为100us(可通过调用子程序CALL Delay100us来实现)试编写一程序段,实现对ADC0809的模拟通道5(IN5)的转换值读入。

  2. 采用825SA作按键开关和发光二极管接口的8位微机系统部分硬件原理图如题40图所示。若8255A工作于方式0,CPU采用无条件传送方式和外设交换数据。

    要求: 

    (1)写出8255A的4个端口及其口地址;

    (2)当某按键开关KEYi(i=7~0)闭合时,CPU从端口B读取的数据中,对应位Di(i=7~0)应为0还是为1?当CPU向端口A写入数据后,使Dj=1,则对应的发光二极管LEDj是点亮还是熄灭?

    (3)完成以下8255A方式选择控制字的初始化设置程序,请将空白横线上所缺内容①-②,写在答题卡上。(控制字中无关项置0)

    MOV AL,___①____

    MOV DX,____②____

    OUT DX,AL

    (4)若开关KEYO单独闭合则LED0-LED3四个灯亮,其余灯暗;

    开关KEY7单独闭合则LEDO、LED2、LED4、LED6四个灯亮,其余灯暗;

    以下是实现这一功能的程序段,请将该程序空格处所缺失的正确内容,填到答题卡上。

    AGAIN: MOV DX,____①_____ ;读取开关状态

    IN AL,DX

    CMP AL,____②____ ;判断KEY0是否单独闭合

    ___③_____ NEXT ;不是,则转NEXT

    MOV AL,______④__ ;是,则置LED0-LED3亮

    MOV DX,2C4H

    OUT DX,AL

    JMP AGAIN

    NEXT: XOR AL,___⑤____ ;判断KEY7是否单独闭合

    JNZ AGAIN

    MOV AL,___⑥____ ;是,则置LED0-LED3、LED4

    MOV DX,2C4H ;和LED6四个灯亮

    OUT DX,AL

    JMP AGAIN

  3. 试计算8086CPU执行MOV [1200H],AX指令最少需要多少时间?(设时钟频率为10MHZ,该指令的机器码为4个字节,存放在200:1001H开始的4个字节单元中。)

  4. 可编程定时器/计数器8253-5的输入CLK0为2000HZ的连续脉冲信号,试问:

    (1)若当GATE0为高电平时,OUT0输出连续方波则通道0工作于何种方式?

    (2)当OUT0输出10HZ连续方波时,计数初值为多少?(要求写 出计算步骤)

    (3)若8253-5的端口地址为60H~ 63H,则写入计数初值的程序段应该是什么?(注:用二进制计数方式。)

    (4)若计数初值为201时,OUT0输出方波有何特点?

  5. 什么是单片机?单片机至少包括哪些基本单元?

  6. 阅读程序段,并回答以下问题。

    DATA1 DB 0,1,2,3,4,5

    LEA SI, DATA1

    LEA DI, DATA1+1

    MOV CX,3

    LOP:MOV AL, [SI]

    XCHG AL, [DI]

    MOV [SI],AL

    ADD SI,2

    ADD DI,2

    LOOP LOP

    (1)指令"LOOP LOP"中,默认的寄存器是什么?该指令还可以用什么指令来代替? 

    (2)该程序段实现什么功能?执行完成后,DATA1开始的6个字节存储单元的内容是什么?

  7. 8255A 的端口A工作于方式2时,为什么端口B工作于方式0时不能采用程序查询方式进行数据传送?

  8. 什么是对准的字和非对准的字? CPU各需要几个总线周期才能访问它们?

  9. 在汇编语言中,运算符PTR的格式如下:

    类型PTR exp (exp为存储器操作数)

    请说明运算符PTR的作用,并说明上述格式中的类型包括哪些。

  10. 8086系统中每个存储单元有两种地址形式,请简述它们的名称、表达格式以及两者之间的关系。