10-11第二学期小测

发布时间:2011-12-07 16:00:08   来源:文档文库   
字号:

1.在微机上,分别进行下列8位二进制数的运算后,标志寄存器中OFZFSFCF的值各是多少?

110101011+01010101

OF=1 ZF= 0 SF=1 CF=0

201010101-00111110

OF=1 ZF= 1 SF=1 CF=1

2按下列要求写出相应的指令或程序段;

写出两条使 AX 寄存器内容为 0 的指令。

MOV AX 0

MOV AX [0001]

MOV BX [0001]

SUB AXBX

使 BL 寄存器中的高、低 4 位互换。

ROL AX4

现有二个有符号数分别在 N1N2 变量中,求 N1/N2,商和余数分别送入变量 M1M2 中。

屏蔽 BX 寄存器的 b4b6b11 位。

3. 进制转换

(1) 将二进制数11010.11转换为十进制 26.75

(2) 将十进制数53.375转换为二进制数 110101.011

(3) 将二进制数10111011.0110001011 转换为八进制数 273.3054

4. SP=2000HAX=3355HBX=4466H,试指出下列指令或程序段执行后有关寄存器的内容。

  PUSH    AX 执行后,AX= 3355H SP= 2000H

  PUSH    AX

    PUSH    BX

    POP      DX

   执行后,AX= 3355H DX= 77BBH SP= 2000H

5. IBM PC微机内在中某一单元的物理地址是12345H,试完成下列不同的逻辑地址表示: 10123 22345

6.指明下列程序段中的错误

1ALPHA EQU 1024

A1 DB 2 ALPHA是常量

A2 DB 12

MOV ALPHA, AX

CMP A1, A2

(2) MOV DS, 100 不能直接为段寄存器赋值

MOV AL, 504 AL能存放的最大数值为254

MOV [2010], [7010] 两个存储器单元不能传送数据

MOV BL, AX

MOV 100, [3050]

7.试描述时间周期,总线周期,指令周期三者间关系,并说明一个总线周期当中,各个状态CPU所完成的动作。

8.80486有几种工作方式?每种工作方式的寻址空间是多少?

9.试描述主存储器的工作过程(读、写)

10.编程题:将两个32位数相加,结果放到16位的存储单元resultresult+1中(用宏汇编完成)

BCD ADD MACRO X,Y,RESULT

MOV AL,X

MOV AL,Y

DAA

MOV RESULT,AL

本文来源:https://www.2haoxitong.net/k/doc/1bf5d726aaea998fcc220e28.html

《10-11第二学期小测.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式