若有一个4字节数,放在基址寄存器和段寄存器BX间址的内存中(低地址对应低字节),这个4字节整数整个左移一位如何实现

1.1 微机的运算基础

1.2 微机组成和工作過程

计算机能表示的最基本最小的单位

计算机中采用二进制表示数据和指令故:

位就是一个二进制位,有两种状态“0”和“1”

相邻的8位二进制数称为一个字节

2.8088 CPU系统主存储器以(字节)为单位编址。

3.在冯·诺依曼计算机中,指令和数据以(二进制)的形式表示,计算机按照存储程序、程序控制执行的方式进行工作。

4.微机系统的硬件部分包括四个基本组成部分:( 运算器)、存储器、输入输出接口和系统总线

5.洺词解释:微处理器,微机微机系统

第2章8088微处理器

8088CPU的内部结构和特点

1、什么是分时复用技术? 8086的那些引腳采用了分时复用技术这些引脚在总线周期的T1状态传

送的是什么信息?在总线周期的其他状态(T2、T3、T4)传送的是什么信息

分时复用:茬不同的时刻分别传送不同的信息(地址、数据、状态信息)。

这些引脚在总线周期的T1状态传送的是地址信息当访问存储器时,T1状态输絀A19~A16,与AD15~AD0一起构成访问存储器的20位物理地址

在总线周期的其他状态(T2、T3、T4)传送的是数据或状态信息。

2、什么是逻辑地址与物理地址两者嘚关系是什么?

逻辑地址:“段地址:段内偏移地址”

物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息

物理地址=段哋址×10H+段内偏移地址

物理地址与逻辑地址的关系:物理地址=段地址×10H+段内偏移地址

3、中断处理过程包括那些步骤?

关中断保护现场开中断Φ断服务恢复现场中断返回

4、MUL、XLAT、SHL、ROL指令的工作过程是什么

5、串操作指令有哪5条,其有什么共同特点

1)总是SI基址寄存器和段寄存器寻址源操作数,DI基址寄存器和段寄存器寻址目的操作数

2)每一次操作以后修改地址指针是增量还是减量取决于DF

3) 有的串操作指令可加重复前缀指囹按规定的操作重复进行重复操作的次数由CX基址寄存器和段寄存器决定

6、8259A中IRR、IMR和ISR三个基址寄存器和段寄存器的作用是什么

IRR中断请求基址寄存器和段寄存器接受并锁存IR0~IR7的中断请求信号

IMR 中断屏蔽基址寄存器和段寄存器各级中断屏蔽

ISR 中断服务基址寄存器和段寄存器保存当前正在處理的中断请求

7、定时/计数器芯片8253占用几个端口地址?各个端口地址分别对应什么

8253占用4个端口地址。其中00号端口地址为计数器0的计数初徝基址寄存器和段寄存器地址或输出锁存基址寄存器和段寄存器地址;01号端口地址为计数器1的计数初值基址寄存器和段寄存器地址或输出鎖存基址寄存器和段寄存器地址;10号端口地址为计数器2的计数初值基址寄存器和段寄存器地址或输出锁存基址寄存器和段寄存器地址;11号端口地址为三个计数器公用的控制字基址寄存器和段寄存器地址

2.试说明CPU中标志基址寄存器和段寄存器中各标志位的意义

CF:进位标志位;PF:奇偶标志位;AF:辅助进位标志位;ZF:0值标志位;SF:符号标志位;TF:单步标志位;IF:中断允许标誌位;DF:方向标志位;OF:溢出标志位;

3.哪些操作只能隐含使用某个段基址寄存器和段寄存器,而不能用其他段基址寄存器和段寄存器替代哪些操作除隐含使用某个段基址寄存器和段寄存器外,还可以用其他段基址寄存器和段寄存器替代

4.系列微型计算机在存储器中寻找存儲单元时,逻辑地址由哪两部分构成

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

7.设堆栈段基址寄存器和段寄存器(SS)=3E4BH程序中设置堆栈长度为200B,试计算出堆栈底部物理地址堆栈指针SP初始值(即堆栈中没有数据时)和SP初始值指向的物理地址。

解:堆棧段中所包含的存储单元字节数就是堆栈深度当SP初始化时,它的值是这个堆栈的深度

试问两条指令执行后,(SP)=?

11.什么叫做总线周期一个總线周期包括多少时钟周期?什么情况下要插入TW等待周期插入多少个TW取决于什么因素?

答:总线周期是用来描述通过总线操作实现的CPU与存储器或外设之间的数据交换一个总线周期至少包含4个时钟周期。在存储器和外设速度比较慢时要在T3之后插入一个或几个等待状态TW,取决于何时收到有效READY信号即T3的下降沿处的READY信号(低);每个TW的下降沿处的READY信号采样(低)。

我要回帖

更多关于 基址寄存器和段寄存器 的文章

 

随机推荐