新建
上传
首页
助手
最?/div>
资料?/div>
工具

                         

部分习题参考答?/p>

 

1.5 

下列各数均为十进制数?/p>

请采?/p>

8

位二进制补码运算?/p>

并回答标志寄

存器

FLAGS

?/p>

CF

?/p>

OF

的值,

运算结果所代表的十进制数是多少?如

果用

16

位二进制补码运算?/p>

其结果所代表的十进制数是多少?/p>

FLAGS

?/p>

CF

?/p>

OF

的值呢?/p>

 

(1)85+69      (2)85+(-69)      (3)85-(-69)      (4)85-(69)   

85=55H,69=45H,-69=BBH

?/p>

  

8

位二进制补码运算

:   

(1)85+69 =55H+45H=9AH, CF=0,OF=1 

   (2)85+(-69)=55H+BBH=110H,CF=1,OF=0 

其余?/p>

 

 

1.6

 

实模式下,写出段地址和偏移地址?/p>

1234:2002

?/p>

1430:0042

?

FF00:0FFF

的物理地址?/p>

 

    1234:2002=12340+2002=14342 

    1430:0042=14300+0042=14342 

    FF00:0FFF=FF000+0FFF=FFFFF 

1.7

 

已知

8086

系统某存储单元物理地址为:

52506H

,你认为段基址的最

大值、最小值分别是多少

? 8086

微机最多可以有多少个不同的段基

址

? 

    52506=5250:0006, 

段基址的最大?/p>

=5250 

 52506=4251:FFF6, 

段基址的最小?/p>

=4251 

1.8

 

从物理地址?/p>

00100H

开始到

00103H

单元中顺序存放的数据为:

12H

?

34H

?/p>

56H

?/p>

78H

。请画出数据存放示意图,并回答以下问题:

 

(1)

 

写出

00101H

字节单元的内?/p>

 

(00101)= 34H 

(2)

 

写出

00102H

字单元的内容

 

(00102)= 7856H 

 

习题

3 

3.1 

分别说明

8086

处理器中各寄存器的名称和作用是什?/p>

?/p>

 

3.2 

溢出标志

OF

与进位标?/p>

CF

有何作用和区别?

 

3.3 

何为段地址?何为有效地址?/p>

 

何为物理地址?用指令举例说明?/p>

 

3.4 

带符号数比较大小

,

?/p>

AX 

< 

BX

时程序转向标?/p>

L1,

若前导指令为

CMP 

AX, 

BX 

后续指令应为什么?若视为二个无符号数比较大?/p>

, 

后续指令应为什

么?

 

带符号数

:JL L1, 

无符号数

:JB L1 

3.5 

ADD

指令?/p>

ADC

指令在什么情况下是一样的结果?/p>

 

  CF=0 

3.6 

说出

CALL

指令?/p>

INT 21H

指令的操作,有何异同?/p>

 

  CALL

把断点压入堆栈,不一定是远调?/p>

INT 

21H

还要?/p>

FLAGS

压入堆栈?/p>

且是远调,总入口地址?/p>

84H

内存中的两个字?/p>

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

                         

部分习题参考答?/p>

 

1.5 

下列各数均为十进制数?/p>

请采?/p>

8

位二进制补码运算?/p>

并回答标志寄

存器

FLAGS

?/p>

CF

?/p>

OF

的值,

运算结果所代表的十进制数是多少?如

果用

16

位二进制补码运算?/p>

其结果所代表的十进制数是多少?/p>

FLAGS

?/p>

CF

?/p>

OF

的值呢?/p>

 

(1)85+69      (2)85+(-69)      (3)85-(-69)      (4)85-(69)   

85=55H,69=45H,-69=BBH

?/p>

  

8

位二进制补码运算

:   

(1)85+69 =55H+45H=9AH, CF=0,OF=1 

   (2)85+(-69)=55H+BBH=110H,CF=1,OF=0 

其余?/p>

 

 

1.6

 

实模式下,写出段地址和偏移地址?/p>

1234:2002

?/p>

1430:0042

?

FF00:0FFF

的物理地址?/p>

 

    1234:2002=12340+2002=14342 

    1430:0042=14300+0042=14342 

    FF00:0FFF=FF000+0FFF=FFFFF 

1.7

 

已知

8086

系统某存储单元物理地址为:

52506H

,你认为段基址的最

大值、最小值分别是多少

? 8086

微机最多可以有多少个不同的段基

址

? 

    52506=5250:0006, 

段基址的最大?/p>

=5250 

 52506=4251:FFF6, 

段基址的最小?/p>

=4251 

1.8

 

从物理地址?/p>

00100H

开始到

00103H

单元中顺序存放的数据为:

12H

?

34H

?/p>

56H

?/p>

78H

。请画出数据存放示意图,并回答以下问题:

 

(1)

 

写出

00101H

字节单元的内?/p>

 

(00101)= 34H 

(2)

 

写出

00102H

字单元的内容

 

(00102)= 7856H 

 

习题

3 

3.1 

分别说明

8086

处理器中各寄存器的名称和作用是什?/p>

?/p>

 

3.2 

溢出标志

OF

与进位标?/p>

CF

有何作用和区别?

 

3.3 

何为段地址?何为有效地址?/p>

 

何为物理地址?用指令举例说明?/p>

 

3.4 

带符号数比较大小

,

?/p>

AX 

< 

BX

时程序转向标?/p>

L1,

若前导指令为

CMP 

AX, 

BX 

后续指令应为什么?若视为二个无符号数比较大?/p>

, 

后续指令应为什

么?

 

带符号数

:JL L1, 

无符号数

:JB L1 

3.5 

ADD

指令?/p>

ADC

指令在什么情况下是一样的结果?/p>

 

  CF=0 

3.6 

说出

CALL

指令?/p>

INT 21H

指令的操作,有何异同?/p>

 

  CALL

把断点压入堆栈,不一定是远调?/p>

INT 

21H

还要?/p>

FLAGS

压入堆栈?/p>

且是远调,总入口地址?/p>

84H

内存中的两个字?/p>

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

                         

部分习题参考答?/p>

 

1.5 

下列各数均为十进制数?/p>

请采?/p>

8

位二进制补码运算?/p>

并回答标志寄

存器

FLAGS

?/p>

CF

?/p>

OF

的值,

运算结果所代表的十进制数是多少?如

果用

16

位二进制补码运算?/p>

其结果所代表的十进制数是多少?/p>

FLAGS

?/p>

CF

?/p>

OF

的值呢?/p>

 

(1)85+69      (2)85+(-69)      (3)85-(-69)      (4)85-(69)   

85=55H,69=45H,-69=BBH

?/p>

  

8

位二进制补码运算

:   

(1)85+69 =55H+45H=9AH, CF=0,OF=1 

   (2)85+(-69)=55H+BBH=110H,CF=1,OF=0 

其余?/p>

 

 

1.6

 

实模式下,写出段地址和偏移地址?/p>

1234:2002

?/p>

1430:0042

?

FF00:0FFF

的物理地址?/p>

 

    1234:2002=12340+2002=14342 

    1430:0042=14300+0042=14342 

    FF00:0FFF=FF000+0FFF=FFFFF 

1.7

 

已知

8086

系统某存储单元物理地址为:

52506H

,你认为段基址的最

大值、最小值分别是多少

? 8086

微机最多可以有多少个不同的段基

址

? 

    52506=5250:0006, 

段基址的最大?/p>

=5250 

 52506=4251:FFF6, 

段基址的最小?/p>

=4251 

1.8

 

从物理地址?/p>

00100H

开始到

00103H

单元中顺序存放的数据为:

12H

?

34H

?/p>

56H

?/p>

78H

。请画出数据存放示意图,并回答以下问题:

 

(1)

 

写出

00101H

字节单元的内?/p>

 

(00101)= 34H 

(2)

 

写出

00102H

字单元的内容

 

(00102)= 7856H 

 

习题

3 

3.1 

分别说明

8086

处理器中各寄存器的名称和作用是什?/p>

?/p>

 

3.2 

溢出标志

OF

与进位标?/p>

CF

有何作用和区别?

 

3.3 

何为段地址?何为有效地址?/p>

 

何为物理地址?用指令举例说明?/p>

 

3.4 

带符号数比较大小

,

?/p>

AX 

< 

BX

时程序转向标?/p>

L1,

若前导指令为

CMP 

AX, 

BX 

后续指令应为什么?若视为二个无符号数比较大?/p>

, 

后续指令应为什

么?

 

带符号数

:JL L1, 

无符号数

:JB L1 

3.5 

ADD

指令?/p>

ADC

指令在什么情况下是一样的结果?/p>

 

  CF=0 

3.6 

说出

CALL

指令?/p>

INT 21H

指令的操作,有何异同?/p>

 

  CALL

把断点压入堆栈,不一定是远调?/p>

INT 

21H

还要?/p>

FLAGS

压入堆栈?/p>

且是远调,总入口地址?/p>

84H

内存中的两个字?/p>

 

Ͼλ">
Ͼλ
Ŀ

汇编语言程序设计合工大版习题参?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

                         

部分习题参考答?/p>

 

1.5 

下列各数均为十进制数?/p>

请采?/p>

8

位二进制补码运算?/p>

并回答标志寄

存器

FLAGS

?/p>

CF

?/p>

OF

的值,

运算结果所代表的十进制数是多少?如

果用

16

位二进制补码运算?/p>

其结果所代表的十进制数是多少?/p>

FLAGS

?/p>

CF

?/p>

OF

的值呢?/p>

 

(1)85+69      (2)85+(-69)      (3)85-(-69)      (4)85-(69)   

85=55H,69=45H,-69=BBH

?/p>

  

8

位二进制补码运算

:   

(1)85+69 =55H+45H=9AH, CF=0,OF=1 

   (2)85+(-69)=55H+BBH=110H,CF=1,OF=0 

其余?/p>

 

 

1.6

 

实模式下,写出段地址和偏移地址?/p>

1234:2002

?/p>

1430:0042

?

FF00:0FFF

的物理地址?/p>

 

    1234:2002=12340+2002=14342 

    1430:0042=14300+0042=14342 

    FF00:0FFF=FF000+0FFF=FFFFF 

1.7

 

已知

8086

系统某存储单元物理地址为:

52506H

,你认为段基址的最

大值、最小值分别是多少

? 8086

微机最多可以有多少个不同的段基

址

? 

    52506=5250:0006, 

段基址的最大?/p>

=5250 

 52506=4251:FFF6, 

段基址的最小?/p>

=4251 

1.8

 

从物理地址?/p>

00100H

开始到

00103H

单元中顺序存放的数据为:

12H

?

34H

?/p>

56H

?/p>

78H

。请画出数据存放示意图,并回答以下问题:

 

(1)

 

写出

00101H

字节单元的内?/p>

 

(00101)= 34H 

(2)

 

写出

00102H

字单元的内容

 

(00102)= 7856H 

 

习题

3 

3.1 

分别说明

8086

处理器中各寄存器的名称和作用是什?/p>

?/p>

 

3.2 

溢出标志

OF

与进位标?/p>

CF

有何作用和区别?

 

3.3 

何为段地址?何为有效地址?/p>

 

何为物理地址?用指令举例说明?/p>

 

3.4 

带符号数比较大小

,

?/p>

AX 

< 

BX

时程序转向标?/p>

L1,

若前导指令为

CMP 

AX, 

BX 

后续指令应为什么?若视为二个无符号数比较大?/p>

, 

后续指令应为什

么?

 

带符号数

:JL L1, 

无符号数

:JB L1 

3.5 

ADD

指令?/p>

ADC

指令在什么情况下是一样的结果?/p>

 

  CF=0 

3.6 

说出

CALL

指令?/p>

INT 21H

指令的操作,有何异同?/p>

 

  CALL

把断点压入堆栈,不一定是远调?/p>

INT 

21H

还要?/p>

FLAGS

压入堆栈?/p>

且是远调,总入口地址?/p>

84H

内存中的两个字?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • ι˾ʵϰܼԭ
  • ͶͬĩA
  • 꼶ϲǰԤϰ(ǰԤϰ)
  • ·Ʊ׼IPC-2223
  • ɽʡ蹤̷Ŀɼ
  • DSPʵָ޸İ
  • ĵ翹-ĵ翹翹
  • 4ȼϴB
  • ж
  • BECԼ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)