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

微机原理与接口技术课后部分习题参考答?/p>

 

 

第一?/p>

 

2. 

?/p>

3

项任务,状态标志位的状态决定转移方向?/p>

 

3. 

程序存储是将要执行的程序的全部指令存储到存储器中?/p>

程序控制指程序开始执行后?/p>

通过指令流控?/p>

数据或计算机,完成设定的任务?/p>

 

4. 

?/p>

BIU 

总线接口部件?/p>

EI

执行部件两大部件,其中总线接口部件

BIU

负责取指令和数据,执行部?/p>

EI

负责执行指令及运算。在执行一条指令的同时可以取下一条指令,重叠运行,速度快?/p>

 

5. 

?/p>

6

个状态标志,分别为进位标?/p>

CF

、溢出标?/p>

OF

、零标志

ZF

、奇偶标?/p>

PF

、负标志

SF

、辅助进

位标?/p>

AF

?/p>

3

个控制标志分别为中断允许标志

IF

、单步标?/p>

TF

、方向标?/p>

DF

?/p>

 

标志位的内容可以通过标志位操作指令来操作?/p>

例如

CLC

指令清除进位位,

即使

CF=0

?/p>

STC

指令?/p>

CF=1

?/p>

CLI

指令?/p>

IF=0

,禁止中?/p>

,STI

指令?/p>

IF=1

,允许中断。还可以通过

LAHF

指令取来标识寄存器的内容

修改后用

SAHF

指令送回去。也可以?/p>

PUSHF/POPF

指令来修改标志寄存器的内容?/p>

 

6. 

实模式下分段?/p>

4

个段寄存器实现。段寄存器中的值就是段地址,当偏移地址?/p>

0

时的段地址

+

偏移?/p>

址就是该段的起始地址?/p>

 

 

物理地址是由段地址左移

4

位后与偏移地址相加形成?/p>

20

位地址?/p>

 

 

7. 

说法不一定正确。对顺序执行指令的计算机是对的。对重叠或流水线的计算机就不对了?/p>

 

例如?/p>

8086CPU

,由于采用了取指令与执行指令的一次重叠,尽管执行一条指令的总时间并没有变化,但

连续执行

n

条指令时,总的时间会大大缩短,可以简单的比喻成总时间为原时间的二分之一,快了一倍?/p>

 

8. 

引入流水线后,执行一条指令的总时间并没有变化?/p>

 

9. 

高速缓存的目的是提高存储器的速度,进而提高了

CPU

的速度。虚拟存储器的目的是为了给程序员?/p>

程序一个大的存储或运行空间?/p>

 

10

?/p>

8086

采用总线接口部件

BIU

与执行部?/p>

EU

分开提高了速度?/p>

286

?/p>

8086

?/p>

BIU

进一步分?/p>

3

个部

件,提高了并行性?/p>

386

?/p>

286

基础上进一步增加成

6

个逻辑部件,实现多条指令重叠,进一步提高了?/p>

度,

486

采用硬组合逻辑控制器,

同时采用内嵌高速缓存,

提高速度?/p>

Pentium

采用多流水技术,

指令

cache

数据

cache

技术提高速度。都采用扩展地址线数量来扩大容量?/p>

 

 

第二?/p>

 

1. 

?/p>

1

?/p>

1000

?/p>

0--1000

?/p>

FFFFH, 

?/p>

10000H--1FFFFH.

?/p>

2

?/p>

12340--2233FH

?/p>

3

)略?/p>

4

)略?/p>

 

2. 

?/p>

1

?/p>

 

逻辑

1000H:2000H,

物理

12000H. 

 

 

 

 

?/p>

2

)略?/p>

3

)略?/p>

4

)略?/p>

 

3. 

 

DS 

可以?/p>

BX,SI,DI

等组?/p>

, 

 

 

ES

可以?/p>

BX,SI,DI

等组?/p>

,

串指令约定与

DI

组合?/p>

 

 

CS

只与

IP

?/p>

?/p>

, SS

一般只?/p>

SP

组合,也可以?/p>

BP

组合?/p>

 

4. 

便于程序运行空间保护,便于兼容早期的微处理器?/p>

 

5. 

尽管保护模式下的寻址系统有些复杂,但从用户的角度来说,没有什么不同?/p>

 

6. 

描述符包括基地址、界限、访问权限等信息?/p>

 

7. 

页表要映射到

20

位的物理地址中?/p>

 

8. 

段被访问时,?/p>

1

,用于统计该段被访次数。这两个

A

位服务的对象不一样,不多余?/p>

 

第三?/p>

 

 

 

129

?/p>

 

1. 

无符号分离式

BCD

码?/p>

0011

表示

3

?/p>

 

后面?/p>

4

位可以是

0-9

,可以表?/p>

ASCII

?/p>

0-9

?/p>

 

2. 

由程序或程序员来定义。数据在计算机中都是用代码来表示的,一个数据(例如

00110101

)的意义是程

序员自己掌握的,程序员把它当做一个字符,就是数字

5

?/p>

ASCII

码。如果说他是一个无符号数,就是?/p>

表十进制?/p>

53

,如果说是组合式

BCD

码,就代表十进制?/p>

35

?/p>

 

3. 

段定义,

包括数据段,

堆栈段,

代码段等?/p>

数据及变量定义,

约定段寄存器与段名的映射?/p>

代码段开始,

代码段编程,代码段结束,汇编程序结束等?/p>

 

4. 

操作符由控制器译码器解释执行,伪操作符由汇编程序(翻译程序)解释执行?/p>

 

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

微机原理与接口技术课后部分习题参考答?/p>

 

 

第一?/p>

 

2. 

?/p>

3

项任务,状态标志位的状态决定转移方向?/p>

 

3. 

程序存储是将要执行的程序的全部指令存储到存储器中?/p>

程序控制指程序开始执行后?/p>

通过指令流控?/p>

数据或计算机,完成设定的任务?/p>

 

4. 

?/p>

BIU 

总线接口部件?/p>

EI

执行部件两大部件,其中总线接口部件

BIU

负责取指令和数据,执行部?/p>

EI

负责执行指令及运算。在执行一条指令的同时可以取下一条指令,重叠运行,速度快?/p>

 

5. 

?/p>

6

个状态标志,分别为进位标?/p>

CF

、溢出标?/p>

OF

、零标志

ZF

、奇偶标?/p>

PF

、负标志

SF

、辅助进

位标?/p>

AF

?/p>

3

个控制标志分别为中断允许标志

IF

、单步标?/p>

TF

、方向标?/p>

DF

?/p>

 

标志位的内容可以通过标志位操作指令来操作?/p>

例如

CLC

指令清除进位位,

即使

CF=0

?/p>

STC

指令?/p>

CF=1

?/p>

CLI

指令?/p>

IF=0

,禁止中?/p>

,STI

指令?/p>

IF=1

,允许中断。还可以通过

LAHF

指令取来标识寄存器的内容

修改后用

SAHF

指令送回去。也可以?/p>

PUSHF/POPF

指令来修改标志寄存器的内容?/p>

 

6. 

实模式下分段?/p>

4

个段寄存器实现。段寄存器中的值就是段地址,当偏移地址?/p>

0

时的段地址

+

偏移?/p>

址就是该段的起始地址?/p>

 

 

物理地址是由段地址左移

4

位后与偏移地址相加形成?/p>

20

位地址?/p>

 

 

7. 

说法不一定正确。对顺序执行指令的计算机是对的。对重叠或流水线的计算机就不对了?/p>

 

例如?/p>

8086CPU

,由于采用了取指令与执行指令的一次重叠,尽管执行一条指令的总时间并没有变化,但

连续执行

n

条指令时,总的时间会大大缩短,可以简单的比喻成总时间为原时间的二分之一,快了一倍?/p>

 

8. 

引入流水线后,执行一条指令的总时间并没有变化?/p>

 

9. 

高速缓存的目的是提高存储器的速度,进而提高了

CPU

的速度。虚拟存储器的目的是为了给程序员?/p>

程序一个大的存储或运行空间?/p>

 

10

?/p>

8086

采用总线接口部件

BIU

与执行部?/p>

EU

分开提高了速度?/p>

286

?/p>

8086

?/p>

BIU

进一步分?/p>

3

个部

件,提高了并行性?/p>

386

?/p>

286

基础上进一步增加成

6

个逻辑部件,实现多条指令重叠,进一步提高了?/p>

度,

486

采用硬组合逻辑控制器,

同时采用内嵌高速缓存,

提高速度?/p>

Pentium

采用多流水技术,

指令

cache

数据

cache

技术提高速度。都采用扩展地址线数量来扩大容量?/p>

 

 

第二?/p>

 

1. 

?/p>

1

?/p>

1000

?/p>

0--1000

?/p>

FFFFH, 

?/p>

10000H--1FFFFH.

?/p>

2

?/p>

12340--2233FH

?/p>

3

)略?/p>

4

)略?/p>

 

2. 

?/p>

1

?/p>

 

逻辑

1000H:2000H,

物理

12000H. 

 

 

 

 

?/p>

2

)略?/p>

3

)略?/p>

4

)略?/p>

 

3. 

 

DS 

可以?/p>

BX,SI,DI

等组?/p>

, 

 

 

ES

可以?/p>

BX,SI,DI

等组?/p>

,

串指令约定与

DI

组合?/p>

 

 

CS

只与

IP

?/p>

?/p>

, SS

一般只?/p>

SP

组合,也可以?/p>

BP

组合?/p>

 

4. 

便于程序运行空间保护,便于兼容早期的微处理器?/p>

 

5. 

尽管保护模式下的寻址系统有些复杂,但从用户的角度来说,没有什么不同?/p>

 

6. 

描述符包括基地址、界限、访问权限等信息?/p>

 

7. 

页表要映射到

20

位的物理地址中?/p>

 

8. 

段被访问时,?/p>

1

,用于统计该段被访次数。这两个

A

位服务的对象不一样,不多余?/p>

 

第三?/p>

 

 

 

129

?/p>

 

1. 

无符号分离式

BCD

码?/p>

0011

表示

3

?/p>

 

后面?/p>

4

位可以是

0-9

,可以表?/p>

ASCII

?/p>

0-9

?/p>

 

2. 

由程序或程序员来定义。数据在计算机中都是用代码来表示的,一个数据(例如

00110101

)的意义是程

序员自己掌握的,程序员把它当做一个字符,就是数字

5

?/p>

ASCII

码。如果说他是一个无符号数,就是?/p>

表十进制?/p>

53

,如果说是组合式

BCD

码,就代表十进制?/p>

35

?/p>

 

3. 

段定义,

包括数据段,

堆栈段,

代码段等?/p>

数据及变量定义,

约定段寄存器与段名的映射?/p>

代码段开始,

代码段编程,代码段结束,汇编程序结束等?/p>

 

4. 

操作符由控制器译码器解释执行,伪操作符由汇编程序(翻译程序)解释执行?/p>

 

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

微机原理与接口技术课后部分习题参考答?/p>

 

 

第一?/p>

 

2. 

?/p>

3

项任务,状态标志位的状态决定转移方向?/p>

 

3. 

程序存储是将要执行的程序的全部指令存储到存储器中?/p>

程序控制指程序开始执行后?/p>

通过指令流控?/p>

数据或计算机,完成设定的任务?/p>

 

4. 

?/p>

BIU 

总线接口部件?/p>

EI

执行部件两大部件,其中总线接口部件

BIU

负责取指令和数据,执行部?/p>

EI

负责执行指令及运算。在执行一条指令的同时可以取下一条指令,重叠运行,速度快?/p>

 

5. 

?/p>

6

个状态标志,分别为进位标?/p>

CF

、溢出标?/p>

OF

、零标志

ZF

、奇偶标?/p>

PF

、负标志

SF

、辅助进

位标?/p>

AF

?/p>

3

个控制标志分别为中断允许标志

IF

、单步标?/p>

TF

、方向标?/p>

DF

?/p>

 

标志位的内容可以通过标志位操作指令来操作?/p>

例如

CLC

指令清除进位位,

即使

CF=0

?/p>

STC

指令?/p>

CF=1

?/p>

CLI

指令?/p>

IF=0

,禁止中?/p>

,STI

指令?/p>

IF=1

,允许中断。还可以通过

LAHF

指令取来标识寄存器的内容

修改后用

SAHF

指令送回去。也可以?/p>

PUSHF/POPF

指令来修改标志寄存器的内容?/p>

 

6. 

实模式下分段?/p>

4

个段寄存器实现。段寄存器中的值就是段地址,当偏移地址?/p>

0

时的段地址

+

偏移?/p>

址就是该段的起始地址?/p>

 

 

物理地址是由段地址左移

4

位后与偏移地址相加形成?/p>

20

位地址?/p>

 

 

7. 

说法不一定正确。对顺序执行指令的计算机是对的。对重叠或流水线的计算机就不对了?/p>

 

例如?/p>

8086CPU

,由于采用了取指令与执行指令的一次重叠,尽管执行一条指令的总时间并没有变化,但

连续执行

n

条指令时,总的时间会大大缩短,可以简单的比喻成总时间为原时间的二分之一,快了一倍?/p>

 

8. 

引入流水线后,执行一条指令的总时间并没有变化?/p>

 

9. 

高速缓存的目的是提高存储器的速度,进而提高了

CPU

的速度。虚拟存储器的目的是为了给程序员?/p>

程序一个大的存储或运行空间?/p>

 

10

?/p>

8086

采用总线接口部件

BIU

与执行部?/p>

EU

分开提高了速度?/p>

286

?/p>

8086

?/p>

BIU

进一步分?/p>

3

个部

件,提高了并行性?/p>

386

?/p>

286

基础上进一步增加成

6

个逻辑部件,实现多条指令重叠,进一步提高了?/p>

度,

486

采用硬组合逻辑控制器,

同时采用内嵌高速缓存,

提高速度?/p>

Pentium

采用多流水技术,

指令

cache

数据

cache

技术提高速度。都采用扩展地址线数量来扩大容量?/p>

 

 

第二?/p>

 

1. 

?/p>

1

?/p>

1000

?/p>

0--1000

?/p>

FFFFH, 

?/p>

10000H--1FFFFH.

?/p>

2

?/p>

12340--2233FH

?/p>

3

)略?/p>

4

)略?/p>

 

2. 

?/p>

1

?/p>

 

逻辑

1000H:2000H,

物理

12000H. 

 

 

 

 

?/p>

2

)略?/p>

3

)略?/p>

4

)略?/p>

 

3. 

 

DS 

可以?/p>

BX,SI,DI

等组?/p>

, 

 

 

ES

可以?/p>

BX,SI,DI

等组?/p>

,

串指令约定与

DI

组合?/p>

 

 

CS

只与

IP

?/p>

?/p>

, SS

一般只?/p>

SP

组合,也可以?/p>

BP

组合?/p>

 

4. 

便于程序运行空间保护,便于兼容早期的微处理器?/p>

 

5. 

尽管保护模式下的寻址系统有些复杂,但从用户的角度来说,没有什么不同?/p>

 

6. 

描述符包括基地址、界限、访问权限等信息?/p>

 

7. 

页表要映射到

20

位的物理地址中?/p>

 

8. 

段被访问时,?/p>

1

,用于统计该段被访次数。这两个

A

位服务的对象不一样,不多余?/p>

 

第三?/p>

 

 

 

129

?/p>

 

1. 

无符号分离式

BCD

码?/p>

0011

表示

3

?/p>

 

后面?/p>

4

位可以是

0-9

,可以表?/p>

ASCII

?/p>

0-9

?/p>

 

2. 

由程序或程序员来定义。数据在计算机中都是用代码来表示的,一个数据(例如

00110101

)的意义是程

序员自己掌握的,程序员把它当做一个字符,就是数字

5

?/p>

ASCII

码。如果说他是一个无符号数,就是?/p>

表十进制?/p>

53

,如果说是组合式

BCD

码,就代表十进制?/p>

35

?/p>

 

3. 

段定义,

包括数据段,

堆栈段,

代码段等?/p>

数据及变量定义,

约定段寄存器与段名的映射?/p>

代码段开始,

代码段编程,代码段结束,汇编程序结束等?/p>

 

4. 

操作符由控制器译码器解释执行,伪操作符由汇编程序(翻译程序)解释执行?/p>

 

Ͼλ">
Ͼλ
Ŀ

微机原理与接口技术课后习题答案_清华大学出版?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

微机原理与接口技术课后部分习题参考答?/p>

 

 

第一?/p>

 

2. 

?/p>

3

项任务,状态标志位的状态决定转移方向?/p>

 

3. 

程序存储是将要执行的程序的全部指令存储到存储器中?/p>

程序控制指程序开始执行后?/p>

通过指令流控?/p>

数据或计算机,完成设定的任务?/p>

 

4. 

?/p>

BIU 

总线接口部件?/p>

EI

执行部件两大部件,其中总线接口部件

BIU

负责取指令和数据,执行部?/p>

EI

负责执行指令及运算。在执行一条指令的同时可以取下一条指令,重叠运行,速度快?/p>

 

5. 

?/p>

6

个状态标志,分别为进位标?/p>

CF

、溢出标?/p>

OF

、零标志

ZF

、奇偶标?/p>

PF

、负标志

SF

、辅助进

位标?/p>

AF

?/p>

3

个控制标志分别为中断允许标志

IF

、单步标?/p>

TF

、方向标?/p>

DF

?/p>

 

标志位的内容可以通过标志位操作指令来操作?/p>

例如

CLC

指令清除进位位,

即使

CF=0

?/p>

STC

指令?/p>

CF=1

?/p>

CLI

指令?/p>

IF=0

,禁止中?/p>

,STI

指令?/p>

IF=1

,允许中断。还可以通过

LAHF

指令取来标识寄存器的内容

修改后用

SAHF

指令送回去。也可以?/p>

PUSHF/POPF

指令来修改标志寄存器的内容?/p>

 

6. 

实模式下分段?/p>

4

个段寄存器实现。段寄存器中的值就是段地址,当偏移地址?/p>

0

时的段地址

+

偏移?/p>

址就是该段的起始地址?/p>

 

 

物理地址是由段地址左移

4

位后与偏移地址相加形成?/p>

20

位地址?/p>

 

 

7. 

说法不一定正确。对顺序执行指令的计算机是对的。对重叠或流水线的计算机就不对了?/p>

 

例如?/p>

8086CPU

,由于采用了取指令与执行指令的一次重叠,尽管执行一条指令的总时间并没有变化,但

连续执行

n

条指令时,总的时间会大大缩短,可以简单的比喻成总时间为原时间的二分之一,快了一倍?/p>

 

8. 

引入流水线后,执行一条指令的总时间并没有变化?/p>

 

9. 

高速缓存的目的是提高存储器的速度,进而提高了

CPU

的速度。虚拟存储器的目的是为了给程序员?/p>

程序一个大的存储或运行空间?/p>

 

10

?/p>

8086

采用总线接口部件

BIU

与执行部?/p>

EU

分开提高了速度?/p>

286

?/p>

8086

?/p>

BIU

进一步分?/p>

3

个部

件,提高了并行性?/p>

386

?/p>

286

基础上进一步增加成

6

个逻辑部件,实现多条指令重叠,进一步提高了?/p>

度,

486

采用硬组合逻辑控制器,

同时采用内嵌高速缓存,

提高速度?/p>

Pentium

采用多流水技术,

指令

cache

数据

cache

技术提高速度。都采用扩展地址线数量来扩大容量?/p>

 

 

第二?/p>

 

1. 

?/p>

1

?/p>

1000

?/p>

0--1000

?/p>

FFFFH, 

?/p>

10000H--1FFFFH.

?/p>

2

?/p>

12340--2233FH

?/p>

3

)略?/p>

4

)略?/p>

 

2. 

?/p>

1

?/p>

 

逻辑

1000H:2000H,

物理

12000H. 

 

 

 

 

?/p>

2

)略?/p>

3

)略?/p>

4

)略?/p>

 

3. 

 

DS 

可以?/p>

BX,SI,DI

等组?/p>

, 

 

 

ES

可以?/p>

BX,SI,DI

等组?/p>

,

串指令约定与

DI

组合?/p>

 

 

CS

只与

IP

?/p>

?/p>

, SS

一般只?/p>

SP

组合,也可以?/p>

BP

组合?/p>

 

4. 

便于程序运行空间保护,便于兼容早期的微处理器?/p>

 

5. 

尽管保护模式下的寻址系统有些复杂,但从用户的角度来说,没有什么不同?/p>

 

6. 

描述符包括基地址、界限、访问权限等信息?/p>

 

7. 

页表要映射到

20

位的物理地址中?/p>

 

8. 

段被访问时,?/p>

1

,用于统计该段被访次数。这两个

A

位服务的对象不一样,不多余?/p>

 

第三?/p>

 

 

 

129

?/p>

 

1. 

无符号分离式

BCD

码?/p>

0011

表示

3

?/p>

 

后面?/p>

4

位可以是

0-9

,可以表?/p>

ASCII

?/p>

0-9

?/p>

 

2. 

由程序或程序员来定义。数据在计算机中都是用代码来表示的,一个数据(例如

00110101

)的意义是程

序员自己掌握的,程序员把它当做一个字符,就是数字

5

?/p>

ASCII

码。如果说他是一个无符号数,就是?/p>

表十进制?/p>

53

,如果说是组合式

BCD

码,就代表十进制?/p>

35

?/p>

 

3. 

段定义,

包括数据段,

堆栈段,

代码段等?/p>

数据及变量定义,

约定段寄存器与段名的映射?/p>

代码段开始,

代码段编程,代码段结束,汇编程序结束等?/p>

 

4. 

操作符由控制器译码器解释执行,伪操作符由汇编程序(翻译程序)解释执行?/p>

 



ļ׺.doc޸Ϊ.docĶ

  • 2016-2022ȫйDSPоƬҵгͶʻԤⱨ - ͼ
  • Ƶټܽ
  • ԱĿ鷶
  • 뷨꼶1.1ѧʿν̰
  • Ӽϰ[1]
  • Ӱⷽ
  • 2018߿Ӣܸϰ68
  • θ
  • Դ
  • 2016лѧѧҵˮƽ֪ʶܽ)

վ

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