若代码段位于内存的45000H到54FFFH的64KB范围内,那么CS=()。
第1题:
此题为判断题(对,错)。
第2题:
程序中,若代码CSEG1占用的内存空间是13AD0H~13AE4H,则代码段CSEG2在内存中的起始地址是______H。
第3题:
COM文件只有一个段并限制在64KB之内,COM程序的堆栈是由【 】自动产生的,数据定义在代码段内。
第4题:
汇编语言的程序代码必须位于代码段中,形成代码段物理地址的寄存器对是( )。
A.SS SP
B.CS IP
C.DS BX
D.CS BX
第5题:
假设某汇编语言源程序的代码段的段名是CSEG,启动地址为START,下面可用来预置CS寄存器的语句是( )。
A.ASSUME CS:CSEG
B.END START
C.MOV CS,CSEG
D.MOV AX,CSEG 和MOV CS,AX
第6题:
A. 16
B. 20
C. 18
D. 19
第7题:
8086和80286都有4个段寄存器CS、DS、SZ、ES,它们都是【 】位的寄存器,分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。它们用于内存寻址时, 20位的物理地址是由段寄存器左移4位和16位的偏移量相加而成的。
第8题:
8086CPU构成的微机系统中,若某数据段位于存储区30000H~3FFFFH,数据段大小为64KB,则该数据段的段基址为
A.38000H
B.47FFFH
C.3000H
D.3800H
第9题:
在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。
A.数据
B.代码
C.堆栈
D.代码和堆栈
第10题:
若内存容量为64KB,则访问内存所需地址线至少应有18条。