( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]

unifine2022-10-04 11:39:542条回答

( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]
顺便说下理由谢谢

已提交,审核后显示!提交回复

共2条回复
莹然 共回答了13个问题 | 采纳率92.3%
选:C.DS:[DI] 寻址方式的跨段前缀不可省略.
祝好!
有问题可以追问或者直接联系我.
1年前
mmhylove 共回答了16个问题 | 采纳率
这题应该选C. DS:[DI]。书上是这样的,具体为什么我也不懂。
1年前

相关推荐

分别用一条指令实现下述指明的功能 (1)用寄存器BX和SI的基址变址寻址方式,把存储器中的一个字节与AL寄
分别用一条指令实现下述指明的功能 (1)用寄存器BX和SI的基址变址寻址方式,把存储器中的一个字节与AL寄
存器的内容相加,并保存在AL寄存器中
(2)AX的内容加1。要求不影响CF
(3)已知(AL)=03H,借助指令完成将AL中的低4位代码变反,而其高4位代码不变
(4)完成将AX清零,并使标志位CF清零
ideal_handehui1年前1
wgrhyrk 共回答了18个问题 | 采纳率94.4%
(1)用寄存器BX和SI的基址变址寻址方式,把存储器中的一个字节与AL寄存器的内容相加,并保存在AL寄存器中
ADD AL ,[BX+SI]
(2)AX的内容加1。要求不影响CF
INC A X
(3)已知(AL)=03H,借助指令完成将AL中的低4位代码变反,而其高4位代码不变
XRL A,#0FH

(4)完成将AX清零,并使标志位CF清零
XRL AX , AX
某计算机字长32位,它的存储容量是64KB,按字编址寻址范围是多少?
啊怄气器1年前1
hxh_freeman 共回答了18个问题 | 采纳率100%
32位是4个字节,所以按字编址寻址范围是按字节编址寻址范围的1/4,即为16K
一道汇编语言题(寻址)设DS=2000H,SS=1500H,(ES)=3000H,(SI)=00B0H,(BX)=100
一道汇编语言题(寻址)
设DS=2000H,SS=1500H,(ES)=3000H,(SI)=00B0H,(BX)=1000H,(BP)=0020H,指出下列指令的源操作数的寻址方式是什么?若该操作数为存储器操作数,请计算其物理地址。
(1) MOV AX,DS:[0100H]
(2) MOV BX,0100H
(3) MOV AX,ES:[SI]
(4) MOV CL,[BP]
(5) MOV AX,[BX][SI]
(6) MOV CX,BX
(7) MOV AL,3[BX][SI]
(8) MOV AL,[BX+20]
etao3702_41年前1
千维雪 共回答了29个问题 | 采纳率86.2%
带[]的 就是从数据段 立即数 就是立即数.你看一下概念 就是白了.
寄存器 就是寄存器 寻址
某计算机字长是16位,它的存储容量是1MB,按字编址,它的寻址范围是?尽快啊,
带水的卷心菜1年前1
mayitbe0 共回答了17个问题 | 采纳率88.2%
不是很懂,按我理解字长16bit就是2byte,那么1MB就需要1024*1024/2个地址,范围是0x00000-0x80000.
英语翻译编址寻址的意思都是我不大理解
江寒秋1年前6
破茧的虫 共回答了21个问题 | 采纳率90.5%
邮寄的
例子:
There is a letter addressed to you.
有封写给你收的信.
如果是编址和寻址,那就是属于计算机里面的了,一般汇编语言用的比较多.其实就是设立一个地址,查询那个地址...
微机原理与接口的几道题,第一题:请指出下列指令的源操作数的寻址方式,并计算物理地址.设(DS)=2000H,(ES)=2
微机原理与接口的几道题,
第一题:请指出下列指令的源操作数的寻址方式,并计算物理地址.
设(DS)=2000H,(ES)=2100H,(SI)=00A0H,(SS)=1500H,(BX)=0100H,
(BP)=0100H,数据变量WAL的偏移地址为0050H,
1.MOV AX,[100H]
2.MOV AX,[BX]
3.MOV AX,ES;[BX]
4.MOV AX,[BP]
5.MOV AX,[BX+10H]
6.MOV AX,VAL[BX]
7.MOV AX,[BX][SI]
8.MOV AX,VAL,[BX][SI]
第二题:已知:X,Y,求[X+Y]补,[X-Y]补,进而求:X+Y和X-Y
(1)X=-1010111B Y=+1010101B
(2)X=+1011101B Y=+1010101B
求下列数的补码的二进制表示
1.X=-111 1111B 2.X=+100 1100B
3.X=-000 0000B 4.X=+010 1010B
那个求下列数的补码二进制表示前提是“设机器字长8位”
wuyuanzhaoxian1年前1
战斗鸡阿我怕怕 共回答了21个问题 | 采纳率104.8%
第一题:请指出下列指令的源操作数的寻址方式,并计算物理地址.
设(DS)=2000H, (ES)=2100H, (SI)=00A0H, (SS)=1500H, (BX)=0100H,
(BP)=0100H, 数据变量WAL的偏移地址为0050H,
1.MOV AX,[100H] ;直接寻址 2000H*10H+100H=20100H
2.MOV AX,[BX] ;寄存器间接寻址 2000H*10H+0100H=20100H
3.MOV AX,ES:[BX];寄存器间接寻址 ES*10H+BX=2100H*10H+0100H=21100H
;“ES:[BX]”才对
4.MOV AX,[BP] ;寄存器间接寻址 SS*10H+BP=1500H*10H+0100H=15100H
5.MOV AX,[BX+10H];寄存器相对寻址 2000H*10H+0100H+10H=20110H
6.MOV AX,WAL[BX];寄存器相对寻址 2000H*16+0100H+0050H=20150H
7.MOV AX,[BX][SI];基址变址寻址 2000H*10H+0100H+00A0H=201A0H
8.MOV AX,WAL[BX][SI];基址变址相对寻址 20000H+0100H+0050H+00A0H=201F0H
第二题:已知:X,Y,求[X+Y]补,[X-Y]补,进而求:X+Y和X-Y
(1)X=-1010111B Y=+1010101B
(2)X=+1011101B Y=+1010101B
(1)[X+Y]补=[X ]补+[ Y]补
=10101001B+01010101B=11111110B
X+Y=10000010B =-0000010B
[X-Y]补=[X]补+[-Y]补=10101001B+10101011B=01010100B 溢出
X-Y=00101100B
2)[X+Y]补=10110010B 溢出
[X-Y]补=00001000B x-y=+001000B
求下列数的补码的二进制表示
1. X=-111 1111B 2. X=+100 1100B
3. X=-000 0000B 4. X=+010 1010B
答:提示:正数的补码和原码是一样的,而求负数的补码可以这样:符号位不变,其它位取反再加一,即可.
1. 10000001B 2. 01001100B 3. 00000000B 4. 00101010B
单片机习题解答判断39. RC A为循环左移指令( ) 40.MOV A,30H为立即寻址方式( ) 41.如果发生除法
单片机习题解答
判断
39. RC A为循环左移指令( ) 40.MOV A,30H为立即寻址方式( ) 41.如果发生除法溢出错误,则PSW标志位P置1.( ) 42.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( ) 43..MOV A,@A+DPTR是一条查询指令( ) 44.MUL AB的执行结果是高8位在A中,低8 位在B中( ) 45.离散信号都是数字信号( ) 46.在A/D变换时,抽样频率越高越好( ) 47.CPU对内部RAM和外部RAM的读写速度一样快( ) 48.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( ) 49.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( ) 50.(-86)原=11010110 (-86)反=10101001 (-86)补=10101010 ( )
51.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称.( )
52.MCS-51的相对转移指令最大负跳距是127B.( )
53.MCS-51的特殊功能寄存器分布在60H~80H地址范围内.( )
54.要MCS-51系统中,一个机器周期等于1.5μs.( )
55、片内RAM与外部设备统一编址时,需要专门的输入/输出指令.( )
56、MOV A,R0,这是寄存器寻址方式.( )
57、8051单片机的P0口既可以做数据口线又可以做为地址口线 .( )
58、CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高.( )
59、8051内部有4K的程序存储器 ( )
60、MCS-51单片机共有两个时钟XTAL1 和XTAL2 ( )
61、五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断 ( )
62、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H .( )
63、MOVC A @A +DPTR ,这是条相对寻址指令 ( )
64、8051单片机的P2口只能用作通用I/O 口 ( )
65、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据 ( )
66、要进行多机通信,MCS-51串行接口的工作方式应为方式1.( )
67、TMOD中的GATE=1时,表示由两个信号控制定时器的启停.( ).
68、MCS-51外扩I/O口与外RAM是统一编址的.( ).
69、使用8751且 =1时,仍可外扩64KB的程序存储器.( )
70、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器.( )
71、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称.( )
72、.MCS-51上电复位时,SBUF=00H.( ).SBUF不定.
73、使用可编程接口必须处始化.( ).
74.8155的复位引脚可与89C51的复位引脚直接相连.( )
75.MCS-51是微处理器.( )不是.
76.MCS-51系统可以没有复位电路.( )不可以.复位是单片机的初始化操作.
77.要MCS-51系统中,一个机器周期等于1.5μs.( )若晶振频率屡8MHz,才可能为1.5μs
78.计算机中常作的码制有原码、反码和补码( )
79.若不使用MCS-51片内存器引脚EA必须接地.( )
caili01091年前1
梦情义 共回答了14个问题 | 采纳率92.9%
39. RC A为循环左移指令(F ) 40.MOV A,30H为立即寻址方式( F ) 41.如果发生除法溢出错误,则PSW标志位P置1.(F ) 42.如JC rel发生跳转时,目标地址为当前地址加上偏移量rel( T ) 43..MOV A,@A+DPTR是一条查询指令( F ) 44.MUL AB的执行结果是高8位在A中,低8 位在B中( F ) 45.离散信号都是数字信号( F ) 46.在A/D变换时,抽样频率越高越好( F ) 47.CPU对内部RAM和外部RAM的读写速度一样快( F ) 48.对于8051单片机,当CPU对内部程序存储器寻址超过4K时,系统会自动在外部程序存储器中寻址( F) 49.外加晶振频率越高,系统运算速度也就越快,系统性能也就越好( F ) 50.(-86)原=11010110 (-86)反=10101001 (-86)补=10101010 ( T )
51.我们所说的计算机实质上是计算机的硬件系统与软件系统的总称.( T )
52.MCS-51的相对转移指令最大负跳距是127B.( T)
53.MCS-51的特殊功能寄存器分布在60H~80H地址范围内.( F )
54.要MCS-51系统中,一个机器周期等于1.5μs.( F,1us )
55、片内RAM与外部设备统一编址时,需要专门的输入/输出指令.( T )
56、MOV A,R0,这是寄存器寻址方式.( T )
57、8051单片机的P0口既可以做数据口线又可以做为地址口线 .( T)
58、CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高.( T)
59、8051内部有4K的程序存储器 ( F,8kB )
60、MCS-51单片机共有两个时钟XTAL1 和XTAL2 ( T )
61、五个中断源中优先级是高的是外部中断0,优先级是低的是串行口中断 ( T如果是8051单片机,8052就不对了 )
62、工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H .( F)
63、MOVC A @A +DPTR ,这是条相对寻址指令 ( T )
64、8051单片机的P2口只能用作通用I/O 口 ( T )
65、程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据 ( T )
66、要进行多机通信,MCS-51串行接口的工作方式应为方式1.( F )
67、TMOD中的GATE=1时,表示由两个信号控制定时器的启停.( T ).
68、MCS-51外扩I/O口与外RAM是统一编址的.( F ).
69、使用8751且 =1时,仍可外扩64KB的程序存储器.( T)
70、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器.(T )
71、我们所说的计算机实质上是计算机的硬件系统与软件系统的总称.( T )
72、.MCS-51上电复位时,SBUF=00H.( F ).SBUF不定.
73、使用可编程接口必须处始化.( T ).
74.8155的复位引脚可与89C51的复位引脚直接相连.( 不知道 )
75.MCS-51是微处理器.( F )不是.
76.MCS-51系统可以没有复位电路.( F)不可以.复位是单片机的初始化操作.
77.要MCS-51系统中,一个机器周期等于1.5μs.( F,12mhZ )若晶振频率屡8MHz,才可能为1.5μs
78.计算机中常作的码制有原码、反码和补码( T )
79.若不使用MCS-51片内存器引脚EA必须接地.( T )
微机原理寻址假设:MOV BX,【DI】DS=6000H DI=2000H所以PA=62000H为什么62000H=50
微机原理寻址
假设:MOV BX,【DI】
DS=6000H DI=2000H
所以PA=62000H
为什么62000H=50A0H 从而推出 BX=50A0H?
皓月-gd1年前1
edko 共回答了14个问题 | 采纳率85.7%
首先我确实不知道你对微机原理的知识掌握多少,下面我就尽可能详细解释一下吧:
此题为寄存器间接寻址,就是指寄存器(DI)中的内容是操作数的地址,从该地址中取出的才是操作数.
但是,操作数地址是由基地址和偏移地址构成,即DS寄存器中的为基地址,DI寄存器中的内容为偏移地址,操作数地址由基地址在最右面补零(6000-》60000) 再加上偏移地址构成(60000+2000).
MOV指令将地址为62000H存储单元中的内容(50A0H )赋给BX寄存器,故BX=50A0H.
全手打,没复制,求采纳啊啊啊啊啊!呵呵!
某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是?答:64K
某计算机字长是32位,它的存储容量是256KB,按字编址,它的寻址范围是?答:64K
你这样的解释,我猜都能猜出这样的解题过程,这样就使存储容量等价与寻址范围了?我觉得不对,所以才来问的?有人能理解过程,
pusnow1年前1
幸福的小猴 共回答了16个问题 | 采纳率93.8%
256KB=2^(8+3)Kbits,计算机字长32位,又按字编址,就除以32=2^5
等于2^6K=64K
如果按半字编址,除以16=2^4
如果按双字编址,除以64=2^6
就是说你分配下去编址是按编址方式和字长决定怎么分配的,然后容量是决定它有多长多大.
请指出下列指令原操作数是什么寻址方式,其物理地址是多少
请指出下列指令原操作数是什么寻址方式,其物理地址是多少
1)MOV AX,0ABH
2)MOV AX,[100H]
3)MOV AX,DATA
4)MOVBX,[SI]
5)MOV AL,DATA [BX]
6)MOV CL,[BX] [SI]
7)MOV DATA [SI],BX
8)MOV [BP] [SI],100
yanzhangjie1年前2
fpaipmc 共回答了22个问题 | 采纳率90.9%
1)MOV AX,0ABH 立即数寻址,没有地址
2)MOV AX,[100H] 间接寻址,100H
3)MOV AX,DATA 直接寻址,DATA的地址值就是
4)MOVBX,[SI] 寄存器间接寻址,SI的值即是
5)MOV AL,DATA [BX] 基址加变址寻址,DATA+BX即是
6)MOV CL,[BX] [SI] 基址加寄存器变址寻址,BX+SI即是
7)MOV DATA [SI],BX 寄存器寻址,无地址值
8)MOV [BP] [SI],100 立即数寻址,无地址值
微机原理寻址当中,物理地址=段寄存器x16+寄存器中的16 是指的什么,而且每次算出的数都是 x10的结果.
微机原理寻址当中,物理地址=段寄存器x16+寄存器中的16 是指的什么,而且每次算出的数都是 x10的结果.
微机原理寻址当中,物理地址=段寄存器x16+寄存器中的16
是指的什么,而且每次算出的数都是
x10的结果.
yanwu631年前1
my_mimie 共回答了16个问题 | 采纳率93.8%
这个16 是 10进制的 16 ,就相当于 16进制 的 10
求解计算机组成原理题某机字长为16位,主存容量为64K字,采用单字长单地址指令,共有50条指令.若有直接寻址、间接寻址、
求解计算机组成原理题
某机字长为16位,主存容量为64K字,采用单字长单地址指令,共有50条指令.若有直接寻址、间接寻址、变址寻址和相对寻址4种寻址方式,试设计其指令格式
四楼的风1年前1
guangtang 共回答了12个问题 | 采纳率100%
你按照这个解答就行了,下面的如果你不是很清楚,我可以以WORD.doc的格式直接发到你的QQ邮箱里面
某计算机字长为16位,主存容量为64K字,采用单字长单地址指令,共有40条指令.试采用直接、立即、变址、相对四种寻址方式设计指令格式.
答:根据题意,40种指令至少需6位OP;四种寻址方式至少需用2位表示;主存为640K,则地址需要20位,而机器字长为16位,所以只能用分段方式来实现,设段寄存器为16位,作为段内地址的位移量可以在指令指定的寄存器中,可设计如下格式:
15 10 9 8 7 0
OPx05X(2)x05D(8)
X = 00 直接寻址方式 E = D
X = 01 立即寻址方式
X = 10 变址寻址方式 E = (R)+D
X = 11 相对寻址方式 E = (PC)+D
某计算机字长32位,存储容量为4MB,若按字编址,它的寻址范围是多少?
对饮成两人1年前1
太平洋小宝 共回答了11个问题 | 采纳率100%
4*8/32=1M
阅读下列指令,指出下列指令中的源操作数的寻址方式,并计算该操作数 的物理地址(如果需要)
阅读下列指令,指出下列指令中的源操作数的寻址方式,并计算该操作数 的物理地址(如果需要)
已知(DS)=2000H,(SS)=5000H,(ES)=3000H,
(BX)=0100H,(DI)=100AH,(BP)=5C6DH,DATA=0050H.
(1)MOV SI,200
(2)ADD AX,DATA[DI]
(3)MOV DL,ES:[DI][BX]
(4)MOV BX,AX
(5)PUSHF
uityre1年前1
keai14 共回答了25个问题 | 采纳率96%
(1)立即寻址
(2)变址寻址 (DS) * 10H + DATA + DI = 2105AH
(3)基址加变址寻址 (DS) * 10H + (DI) + (BX) = 2110AH
(4)寄存器寻址
微机原理及应用题,急1、指出下列指令的寻址方式,若为存储器操作数请写出有效地址EA和物理地址PAPUSH BX2、已知8
微机原理及应用题,急
1、指出下列指令的寻址方式,若为存储器操作数请写出有效地址EA和物理地址PA
PUSH BX
2、已知8086系统中某段数据定义如下,表明各内存单元的逻辑地址及内容
DATA SEGMENT AT 0200H
ORG 1000H
S1 DB 0,1,2,3
S2 DB '456789'
COUNT EQU $-S1
P DW -1
NB DB 3 DUP(2)
DATA ENDS
傻豹豹1年前1
wangguofeng 共回答了17个问题 | 采纳率88.2%
源操作数是隐含寻址 和目的操作数是寄存器寻址
COUNT等于当前地址减去S1的地址,即S1 S2的长度,
微机原理与接口技术 立即数寻址MOV AL,68H 表示将一个8位立即数68H送到AL寄存器中 如何看出这是一个8位的立
微机原理与接口技术 立即数寻址
MOV AL,68H 表示将一个8位立即数68H送到AL寄存器中 如何看出这是一个8位的立即数?MOV BX,0B8A0H表示将一个16位立即数B8A0H送入 BX寄存器.如何看出这是一个16位立即数?
忘了忘了你1年前1
等待冰雪 共回答了19个问题 | 采纳率84.2%
很简单啊,AL寄存器是8位的,而BX是16位的寄存器,从这个看出的,
也可以从后面看:68H是十六进制,两个数字,一个代表四位,两个就是八位的,而B8A0H是四位,就是十六进制
在8086/8088系统中怎样用16位寄存器实现对20位物理地址存储单元寻址
承佑1年前1
jsr41 共回答了20个问题 | 采纳率95%
具体忘了,那个是分段的,每段是64K.计算物理地址时,逻辑地址左移4位加上段内地址.逻辑地址对应段地址
指出下列指令中的源操作数的寻址方式,并计算该操作数的物理地址(如果需要),已知(DS)=4000H,(SS)=5000H
指出下列指令中的源操作数的寻址方式,并计算该操作数的物理地址(如果需要),已知(DS)=4000H,(SS)=5000H,(ES)=3000H,(BX)=0100H,(DI)=100AH,(BP)=5C6DH,DATA=0150H
1、 MOV AX,200
2、 ADD AX,DATA[DI]
3、 CMP AL,ES:[DI][BX]
4、 MOV AX,[0150H]
5、 PUSHF
lengruohan4301年前1
dir587 共回答了20个问题 | 采纳率90%
1、立即数寻址
2、变址寻址 地址:(DS)*10H+DATA+DI=4115AH
3、基址加变址寻址 地址:(ES)*10H+(DI)+(BX)=3110AH
4、直接寻址 地址:(DS)*10H+0150H=40150H
5、寄存器寻址
立即寻址方式中,怎样确定操作数的物理地址?
立即寻址方式中,怎样确定操作数的物理地址?
题目如下:
MOV AX,0ABH
其物理地址值是多少?
有236个昆虫1年前2
东海边的火光 共回答了18个问题 | 采纳率94.4%
w物理地址是由段地址和偏移地址构成的,段地址左移4位再加上偏移地址.0ABH是偏移地址,段地址是默认的,例如,段地址是6000H 偏移地址是3000H 哪么物理地址是60000+3000=63000.
机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是____________.
机器字长32位,其存储容量为4MB,若按字编址,它的寻址范围是____________.
A.1M
B.1MB
C.4M
D.4MB
keio1年前1
娃哈哈vha 共回答了12个问题 | 采纳率91.7%
A
源操作数的寻址方式中,EA,BX,DISP,DS,PA各是什么意思啊?之间有什么的对应关系?谢谢
源操作数的寻址方式中,EA,BX,DISP,DS,PA各是什么意思啊?之间有什么的对应关系?谢谢
举个例子:EA=BX+DISP; PA=DS*16+BX+DISP.解释一下.
mm晒太阳1年前1
jepgf 共回答了14个问题 | 采纳率100%
EA:偏移地址,就是逻辑地址BX:寄存器名DISP:偏移量吧DS:数据段寄存器(data segment)PA:物理地址(physical address)关系?典型的:实模式下:PA=(段地址,比如DS)X 16 + EAEA=BX+DISP :偏移地址为,BX中的值...
常用的主存单元寻址方式有哪些?写出其中任意四种寻址方式计算有效地址(EA)的表达
sun手心1年前1
媛媛生气了 共回答了17个问题 | 采纳率88.2%
ea:操作数的偏移地址.
除了寄存器寻址 貌似别的都可以吧
如:mov ax, ;间接寻址
mov ax,;直接寻址
mov ax,;相对寻址
等等.
MCS-51单片机的最大寻址范围是多少字节?如果一个8031应用系统的外扩数据存储器RAM需扩展256K字节
MCS-51单片机的最大寻址范围是多少字节?如果一个8031应用系统的外扩数据存储器RAM需扩展256K字节
将采取什么措施扩展之?急求解答!
信好古1年前1
yuanyu5237 共回答了18个问题 | 采纳率94.4%
最大寻址范围是64K
8031用不了256k,确实想扩展也很麻烦,比如用P1口某些I/O来增加访问,但程序就麻烦了,单片机的指令不支持这样访问.
如果你的程序大的64K都放不下,估计这个51满足不了你的用途了,你可以考虑用ARM
某计算机的字长32位,存储容量为64MB,按双字编址时其寻址范围是
某计算机的字长32位,存储容量为64MB,按双字编址时其寻址范围是
A.0~16M B.0~8M C.0~8MB D.0~16MB
mingnie1年前1
daomangquanqq 共回答了17个问题 | 采纳率82.4%
A
计算机组成原理存储单元个数和寻址范围问题
计算机组成原理存储单元个数和寻址范围问题
地址线的根数如果为24根 表示有16M个数的存储单元
但是当你想要求寻址范围的时候 若存储字长为32位 按字节寻址的范围为16M 按字寻址的范围为4M 地址码后两位找同一个字的4个字节
想问的是 存储单元的个数 是不是跟寻址范围没什么关系?按字寻址范围与存储单元的个数怎么不同?
shock1年前1
wolhy 共回答了21个问题 | 采纳率85.7%
寻址范围只跟地址线数量和编址方式有关 按字编址一个地址表示一个存储字 按字长编址一个地址表示一个字
微机原理与接口技术,求寻址方式。
微机原理与接口技术,求寻址方式。
设 ES=5000H,DS=3000H,SS=8000H,BX=1200H,SI=2680H,DI=6100H,DATA=88H,BP=2200H,请指出下列指令中源操作数的寻址方式,并求出他的物理地址。
1,MOV AX,DATA[BX][SI]
2,DEC AX,86H[DI]
3,AND AL,ES[BX]
4,MOV DX,[BP+DI]
5,XOR AX,[1200H]
zxr20031年前1
wendy_liujiajing 共回答了15个问题 | 采纳率86.7%
1,MOV AX,DATA[BX][SI]
相对基址变址寻址,物理地址=30000H+1200H+2680H+88H=33908H
.
2,DEC AX,86H[DI]
相对变址寻址,物理地址=30000H+6100H+86H=36186H
.
3,AND AL,ES[BX]
寄存器间接寻址,物理地址=50000H+1200H =51200H
.
4,MOV DX,[BP+DI]
基址变址寻址,物理地址=80000上+6100H =86100H
.
5,XOR AX,[1200H]
直接寻址,物理地址=30000H +1200H =31200H
某机字长为32位,其存储容量是64KB,按字编址其寻址范围是多少?若主存以字节编址,试画出主存字地址和字
鑫泽1年前1
bird_qq 共回答了15个问题 | 采纳率93.3%
=8bit=1B 2^20B/1B = 2^20 地址范围为0~2^20-1 也就是说至少需要二十根地址线,地址寄存器是用来存放地址的,与存储器容量及编址方式有关,可以简单的认为地址线的个数等于地址寄存器的位数,所以地址寄存器为20位.
2、数据寄存器用来存放CPU在一个存取周期内从存储器中一次性取出为二进制位数,也就是一个机器字长,本题中字长32位,所以数据寄存器为32位.
3、寻址空间.在此需要区分清楚寻址空间与寻址范围两个不同的概念,范围仅仅是一个数字范围,不带有单位,而寻址空间指能够寻址最大容量,单位一般用MB、B来表示;本题中寻址范围为0~2^20-1,寻址空间为1MB.
想必是报考计算机专业的研友,如果还不太清楚,可以HI我.
1、单片机中使用MOVX A,@R1指令, 寻址数据存储器1050H单元.
1、单片机中使用MOVX A,@R1指令, 寻址数据存储器1050H单元.
1、单片机中使用MOVX A,@R1指令,( )寻址数据存储器1050H单元。
A. 能直接 B. 不能
C. 与P2口配合能 D. 与P1口配合能
meng53281年前1
jjee 共回答了19个问题 | 采纳率89.5%
因这条指命中R0只有八位,可这MOVX指令是对外寻址是十六位的,这间址用的是的R0时就需用高地址输出端口P2和他配合。所以该是C
英语翻译1.光发射机、接收机2.分支分配结构3.寻址收费系统4.光纤网络5.光设备知道哪个写哪个,
楚香罗袖1年前1
叶子落落 共回答了18个问题 | 采纳率77.8%
1.光发射机、接收机 light emitter,light receiver
2.分支分配结构bifurcation structure (的确是这样的)
3.寻址收费系统 carrier access billing system (CABS是惯用的,不是中文直译)
4.光纤网络 optical fibre network
5.光设备 optical equipment
以上全部都肯定.
光发射机light emitter 的参考依据:
分支分配结构bifurcation structure 的参考依据
寻址收费系统 carrier access billing system 的参考依据
光设备 optical equipment 的参考依据:
微机原理,操作数寻址问题:MOV [BX+10H],2050 和MOV [SI],BX
rabbit19831年前1
491410657 共回答了8个问题 | 采纳率100%
第一个:原操作数的物理地址=DS*10H+BX+10H,把2050赋值;第二个物理地址=DS*10H+SI
如题给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH前面那个知道是乘16移一
如题给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH前面那个知道是乘16移一位
后面那个是怎么算的啊 求解
爱已开始1年前1
tt小魛 共回答了12个问题 | 采纳率91.7%
段地址是16位的 偏移地址也是16位的00010+0000=00010这是初始位,记住这只是个表示 他其实是段地址*16+偏移地址也可以这么表示0001:0000.00010是数学表达方法,记住这只是表示,那么最大范围呢 00010+FFFF,你自己算吧 也可以表示为0001:FFFF,记住这只是表示.就像补码一样 空间就那么大,你可以用不同的方式来表示
指出下列指令中源操作数和目的操作数的寻址方法
指出下列指令中源操作数和目的操作数的寻址方法
MOV SI,2000H
MOV CX.[SI]
MOV AX,[2000H]
gw6761年前1
guo_61 共回答了24个问题 | 采纳率91.7%
(1)错误 没有这样的格式
(2)内存操作数寻址中的寄存器相对寻址 (目的操作数)
寄存器寻址(原操作数)
(3)内存操作数寻址中的基址变址寻址
寄存器寻址
(4)寄存器寻址
内存操作数寻址中的直接寻址
(5)寄存器寻址
内存操作数寻址中的基址变址寻址
(6)内存操作数寻址中的寄存器间接寻址
寄存器寻址
这样可以么?
什么叫寻址方式?8086指令系统有哪几种寻址方式?请举例说明
山黑1年前1
441952383 共回答了16个问题 | 采纳率75%
寻址方式:通俗点说,就是CPU往内存存取数据的过程.寻址嘛,就是寻找地址,寻找数据该往哪里放或者该从哪里取的地方.
(1)立即数寻址; (2)寄存器寻址; (3)直接寻址; (4)寄存器间接寻址; (5)寄存器相对寻址方式; (6)基址变址寻址方式;7.相对基址变址寻址方式
8088CPU中寄存器都是16位的,那么它是如何寻址20位物理地址的
zgf456f441年前1
waslz6552 共回答了18个问题 | 采纳率88.9%
由于CPU内部的寄存器都是16位的,为了能够提供20位的物理地址,系统中采用了存储器分段的方法.规定存储器的一个段为64KB,由段寄存器来确定存储单元的段地址,由指令提供该单元相对于相应段起始地址的16位偏移量
大家帮看看下面这句话的寻址范围是什么意思?
大家帮看看下面这句话的寻址范围是什么意思?
"由于8051系列单片机的程序计数器PC和数据存储器的地址指针DPTR都是16位字长的,因此8051系列单片机存储器的最大可寻址空间为64KB,地址范围为0000H-0FFFFH."
扯拐哟1年前2
火焰荧灵 共回答了16个问题 | 采纳率93.8%
地址指针的字长是二进制的16位,说明可以表达的地址个数为2^16个
2^16=(2^6)*(2^10)=64*1024=64KB
也就是它的可寻址范围是64KB,
相应的地址号是0000000000000000~1111111111111111,
用十六进制表示,即0000H~FFFFH
【求助计算机组成原理】寻址范围为什么会有M和MB,G和GB之分?(选择选项里同时有1G和1GB)
【求助计算机组成原理】寻址范围为什么会有M和MB,G和GB之分?(选择选项里同时有1G和1GB)
不是1G=1GB吗?
习题集上的题目:如题,某计算机字长32位,其存储容量为4GB,若按字编址,它的寻址范围是_______A:1G B:4GB C:4G D:1GB习题集给出了这四个选项,所以我才产生疑问G和GB有区别吗?
苏哥兰风笛1年前1
hylcjb 共回答了25个问题 | 采纳率88%
字长32位,那么一个字就是4字节=4B
按字编址:就是4GB/4B=1G 单位B约掉了,意义吗,就是说存储容量是4G个字节,以字节编址就是说1号字节,2号字节。。。。共有4G个字节,按字编址就是每4个字节给一个编址,1号字,2号字。。。。共1G个字地址
求下列指令寻址方式及执行的操作:1.MOV A,direct 2.MOV A,#data 3.MOV A,R1 4.MO
求下列指令寻址方式及执行的操作:1.MOV A,direct 2.MOV A,#data 3.MOV A,R1 4.MOV A,@R1 5.MOVCA,@A+DPTR
tomato641年前1
sunny425 共回答了10个问题 | 采纳率100%
1.直接寻址
2.立即寻址
3.立即寻址
4.寄存器间接寻址
( )寻址方式的跨段前缀不可省略.A.DS:[BP] B.DS:[SI] C.DS:[DI] D.SS:[BP]
kkmel1年前2
jassica2012 共回答了17个问题 | 采纳率82.4%
( A)寻址方式的跨段前缀不可省略.
A必须用跨段前缀指明操作数所在段的段寄存器名,要不然会用默认的SS.
因为:以SI、DI、BX为间址时,默认的段地址寄存为DS.所以B、C排除.
以BP为间址时,默认的段地址寄存为SS.所以D排除.
如果A省略DS,那么[BP]=SS:[BP],所以不能省略.
关于CPU地址总线和寻址能力的问题
关于CPU地址总线和寻址能力的问题
“某CPU有20位地址总线,它有1MB的寻址能力”,20位地址总线可以寻址2的20次方,也就是1048576个,这里的单位不是bit吗?而8bit才等于1Byte,1048576换成Byte应该除以8,得131072,化成MB要再除以1048576...怎么就算出是1MB了?
yanli05061年前1
kog007 共回答了23个问题 | 采纳率73.9%
每八位用一个地址,1MB空间总共用1024^2个地址,正好是2^20,这里1MB寻址能力是指可以取遍1MB空间的地址
、20根地址线的寻址范围可达
howwenow1年前1
WOPE 共回答了20个问题 | 采纳率95%
因为一根地址线可表示两种信息0和1,有排列知识可知n条地址线可表示2的n次方种信息.所以20根地址线的寻址范围是2的20次方,即1GB的寻址范围.
dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?
dsp 立即寻址、绝对寻址、直接寻址、间接寻址的差别是什么?
如何判断汇编里边的语句他们是属于哪类寻址方式
xiaomagehuai1年前1
yekai775 共回答了20个问题 | 采纳率100%
  所有汇编语句必然是两个操作数,而其一必然是寄存器,因为寄存器速度最快,为提高处理速度必须在寄存器中完成操作.就电脑存储层次的速度而言,寄存器register>缓存cache>内存memory>硬盘hard disk,可见离cpu越近速度越快(register是直接做在cpu内部的,就像下面例子中的教学楼、教务处等,所以速度够快).DSP与此类似.
  根据另一个操作数所在的位置分类的话,就是上述几种和另外一些了寻址模式了,如堆栈寻址、MMR等.举个例子.你现在你的学校里,去找人处理一些事情,那么此人在哪里呢?几种可能:在身边、在某省市县小区幢101、你校第1教学楼301或你校第2教学楼301、此人不在学校但是教务处办公室可以查到他现在的地址,以上分别对应立即寻址、绝对寻址、直接寻址、间接寻址.例子:
  LD #10,A
  STL A,*(y)
  LD @x,A
  LD *AR1,A
  可以看到,
立即寻址,立即数前面必须加#;
绝对寻址是*和(),y就是这个绝对地址省市县区楼;
直接寻址的地址x前有@,就是301,至于是1教还是2教作基地址,需要提前设置到底是到哪个教学楼去找,对应sp堆栈或者数据存储器页指针DP设置.用SSBX CPL(SET bit置CPL为1,用SP作基地址)或RSBX CPL(reset将CPL置0,用DP做基地址),到某页数据存储器中找,还需要设置此页数,如另DP为3就到第三页数据存储器中找),将堆栈当前地址sp+x低7位或将DP第三页首地址+x低7位;
间接寻址也有*,不过紧跟的是一个寄存器AR1而不是直接存储器中的数值x.
四、简答题 1、名词解析 寻址方式--- 中断--- 2、简述8086数据寄存器AX、BX、CX、DX的作用.
四、简答题 1、名词解析 寻址方式--- 中断--- 2、简述8086数据寄存器AX、BX、CX、DX的作用.
四、简答题
1、名词解析
寻址方式---
中断---
2、简述8086数据寄存器AX、BX、CX、DX的作用.
misaria1年前1
cc观首席猫熊 共回答了14个问题 | 采纳率92.9%
L0011H: MOVLW 0FFH 把立即数ffH送w
MOVWF 26H 把立即数ffH送到地址26H
MOVWF 25H 把立即数ffH送到地址25H
MOVLW 01H 把立即数01H送w
MOVWF 24H 把立即数01H送到地址24H
BSF 29H, 0 把地址29H的第0位置1
BCF PIR1, TMR1IF
GOTO L06F8H
关于计算机字长和寻址的问题某计算机字长16位,存储容量64KB,若按字编址,则寻址范围是多少字?
gycgycgyc1年前1
啪啪不坏 共回答了34个问题 | 采纳率91.2%
64kB÷16b = 64kB÷2B = 32k = 32768 words
(1)如果一台单片机的内存容量是64KB,则必须要有16根地址线,求教:寻址范围为什么是0000H到FFFFH?
(1)如果一台单片机的内存容量是64KB,则必须要有16根地址线,求教:寻址范围为什么是0000H到FFFFH?
(2)想问下,对于-34 它的原码,10100010,
奥迪迪1年前1
舞动rebirth 共回答了14个问题 | 采纳率85.7%
0000H~FFFFH是16进制表示法,转换为十进制,就是0~65535,寻址范围为65536B,计算机容量表示时,1kB表示1024B,64kB表示65536B.
-34用2进制表示时,-34就是34的补码,34用2进制表示为00100010,其补码为(最高位除外,反码加1)0=01011101+1=01011110,负数最高位置1,表示为11011110.你的答案是错误的.
一道填空题,指令“MOV AX,[Bx+SI+6]”源操作数的寻址方式为___________.
huoniao03191年前1
bein9 共回答了14个问题 | 采纳率85.7%
相对基址变址寻址
(6为相对的 BX为基址 SI为变址)
地址码长度为二进制24位时 其寻址范围是16M怎么计算的?
地址码长度为二进制24位时 其寻址范围是16M怎么计算的?
2^24=2^4*2^10*2^10=16B*1024B*1024B=16B*1KB*1KB=16B*1KB怎么可能出来16M?
朱翊钭11年前1
c0nhv 共回答了19个问题 | 采纳率94.7%
1M=1024KB,1KB=1024B,所以1M=1024*1024B,所以16M=16*1024*1024B,所以16M=2^4*2^10*2^10=2^24,应该是这样吧
分别指出下列指令中源操作数和目的操作数的寻址方式
分别指出下列指令中源操作数和目的操作数的寻址方式
(1) MOV SI ,‘C’ (4) ADD CX ,DS:[10H]
(2) MOV [BX+3] ,AX (5) MOV DL ,[BP+DI]
(3) SUB [BX][SI] ,AL (6) MOV [BX] ,AX
艾之蝶1年前1
jd木木 共回答了20个问题 | 采纳率75%
(1)错误 没有这样的格式
(2)内存操作数寻址中的寄存器相对寻址 (目的操作数)
寄存器寻址(原操作数)
(3)内存操作数寻址中的基址变址寻址
寄存器寻址
(4)寄存器寻址
内存操作数寻址中的直接寻址
(5)寄存器寻址
内存操作数寻址中的基址变址寻址
(6)内存操作数寻址中的寄存器间接寻址
寄存器寻址
关于立即寻址方式操作数所在位置的说法正确的是()
关于立即寻址方式操作数所在位置的说法正确的是()
A操作数在指令中
B操作数在寄存器中
C操作数地址在寄存器
D操作数地址(主存)在指令中
941011031年前1
maomililili 共回答了17个问题 | 采纳率88.2%
立即寻址的操作数就写在指令中,和操作码一起放在程序存贮器中.立即数寻址方式通常用于对通用寄存器或内存单元赋初值.所以答案是A
地址码长度为二进制24位时,其寻址范围是16MB,是怎么计算的?要具体的过程,
会唱歌的小草1年前1
1297876 共回答了18个问题 | 采纳率83.3%
你也太小气了吧,一分都没有,唉,白忙的阿!
2的10次方是1024B,也就是1K,16M=16*1024*1024也就是2的24次方,所以24位时就是16MB.