第30练 3.2.1 8088的寄存器结构 《计算机原理》 (第5版) 一课一练 (吉林)
2026-06-30
|
2份
|
6页
|
29人阅读
|
0人下载
内容正文:
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第30练,内容是3.2.1 8088的寄存器结构。
《计算机原理》(第5版)一课一练 第30练
3.2.1 8088的寄存器结构
一、单选题
1. 8088 CPU中共有______个16位寄存器( )
A. 14
B. 12
C. 8
D. 16
2. 8088的数据寄存器AX可作为两个8位寄存器使用,分别是( )
A. AX、BX
B. AH、AL
C. AXH、AXL
D. XA、XB
3. 8088中专门用于存放指令偏移地址的控制寄存器是( )
A. SP
B. IP
C. BP
D. SI
4. 8088的标志寄存器PSW中,反映运算结果是否溢出的标志位是( )
A. CF
B. ZF
C. OF
D. SF
5. 8088的四个段寄存器中,存放当前代码段起始地址的是( )
A. DS
B. CS
C. SS
D. ES
二、判断题
6. 8088的数据寄存器既可以作为16位使用,也可以拆分为两个8位寄存器分别使用。( )
7. 8088的指针寄存器SP和BP都用于堆栈操作,但SP指向栈顶,BP指向栈中任意位置。( )
三、填空题
8. 8088的14个16位寄存器分为数据寄存器、______寄存器、______寄存器和控制寄存器四类。
9. 8088的PSW中,CF是______标志,ZF是______标志,SF是符号标志。
四、简答题
10. 简述8088 CPU的寄存器结构及各类寄存器的主要功能。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
【编写说明】依托三阶支架资源编写方案,《一课一练》明确基础层具象化支架定位,作为课堂同步配套资源,其内容与课堂教学深度绑定,并且精准匹配中职学生知识基础与学习特质,遵循“由浅入深、循序渐进”的认知规律,聚焦基础性与实效性核心,通过拆解知识点、简化认知难度,切实降低学习门槛,为后续知识巩固与能力提升筑牢根基,是优质课后作业首选。
本卷是《计算机原理》(第5版)《一课一练》第30练,内容是3.2.1 8088的寄存器结构。
《计算机原理》(第5版)一课一练 第30练
3.2.1 8088的寄存器结构
一、单选题
1. 8088 CPU中共有______个16位寄存器( )
A. 14
B. 12
C. 8
D. 16
【答案】A
【解析】8088共有14个16位寄存器:4个数据寄存器(AX/BX/CX/DX)、4个指针和变址寄存器(SP/BP/SI/DI)、4个段寄存器(CS/DS/SS/ES)和2个控制寄存器(IP/PSW)。
2. 8088的数据寄存器AX可作为两个8位寄存器使用,分别是( )
A. AX、BX
B. AH、AL
C. AXH、AXL
D. XA、XB
【答案】B
【解析】AX可分为AH(高8位)和AL(低8位),同理BX可分为BH/BL,CX可分为CH/CL,DX可分为DH/DL。
3. 8088中专门用于存放指令偏移地址的控制寄存器是( )
A. SP
B. IP
C. BP
D. SI
【答案】B
【解析】指令指针寄存器(IP)存放当前要执行指令在代码段中的偏移地址,与CS配合形成完整的物理地址。
4. 8088的标志寄存器PSW中,反映运算结果是否溢出的标志位是( )
A. CF
B. ZF
C. OF
D. SF
【答案】C
【解析】OF(Overflow Flag)是溢出标志位,当有符号数运算结果超出表示范围时OF=1。CF是进位标志,ZF是零标志,SF是符号标志。
5. 8088的四个段寄存器中,存放当前代码段起始地址的是( )
A. DS
B. CS
C. SS
D. ES
【答案】B
【解析】CS(Code Segment)存放当前代码段的起始地址,与IP配合定位指令。DS存放数据段地址,SS存放堆栈段地址,ES是附加段。
二、判断题
6. 8088的数据寄存器既可以作为16位使用,也可以拆分为两个8位寄存器分别使用。( )
【答案】√
【解析】AX/BX/CX/DX每个16位寄存器可拆分为高8位(H)和低8位(L)两个独立8位寄存器使用,灵活性好。
7. 8088的指针寄存器SP和BP都用于堆栈操作,但SP指向栈顶,BP指向栈中任意位置。( )
【答案】√
【解析】SP(Stack Pointer)始终指向当前栈顶,BP(Base Pointer)可指向栈中任意位置作为基址,方便访问堆栈中的参数、局部变量。
三、填空题
8. 8088的14个16位寄存器分为数据寄存器、______寄存器、______寄存器和控制寄存器四类。
【答案】段; 指针、变址
【解析】四类寄存器:数据寄存器(AX/BX/CX/DX)、指针、变址寄存器(SP/BP/SI/DI)、段寄存器(CS/DS/SS/ES)、控制寄存器(IP/PSW)。
9. 8088的PSW中,CF是______标志,ZF是______标志,SF是符号标志。
【答案】进位; 零
【解析】CF(Carry Flag)进位标志,ZF(Zero Flag)零标志,SF(Sign Flag)符号标志,OF(Overflow Flag)溢出标志。
四、简答题
10. 简述8088 CPU的寄存器结构及各类寄存器的主要功能。
【答案】8088有14个16位寄存器,分为四类:(1)数据寄存器(AX/BX/CX/DX):暂存操作数、运算结果,可拆为8位使用,AX常用于乘除运算;(2)指针、变址寄存器(SP/BP/SI/DI):SP为栈指针指向栈顶,BP为基址指针指向栈中基址,SI/DI为变址寄存器用于地址运算;(3)段寄存器(CS/DS/SS/ES):CS存代码段起始地址,DS存数据段地址,SS存堆栈段地址,ES为附加段地址;(4)控制寄存器(IP/PSW):IP存下一条指令偏移地址,PSW存运算结果状态标志(CF/ZF/SF/OF等)。物理地址=段寄存器值x16+偏移地址。
【解析】8088的寄存器结构是学习8088 CPU的基础,段地址加偏移地址的寻址机制是8088体系结构的核心特征。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
学科网(北京)股份有限公司
$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。