lmmp.net
当前位置:首页 >> 汇编语言 mov Ax, [ Bp ] 在求物理地址时 为什么使... >>

汇编语言 mov Ax, [ Bp ] 在求物理地址时 为什么使...

1)MOVAX,ES:[1000H]AX=9ABCH地址:31000H算法:ES*10H+1000H声明的段寄存器ES2)MOVAX,[BX]AX=3412H地址:21000H算法:DS*10H+BX默认段寄存器DS3)MOVAX,[BX][SI]AX=?地址:21001H算法:DS*10H+BX+SI默认段寄存器DS这道题是不是你哪里敲错了,你...

1.汇编语言 SI DI BX BP SS DS 是什么 SI: 16位寄存器,源变址寄存器 DI: 16为寄存器,目的变址寄存器 BX: 16位寄存器(可分成2个8位寄存器BH,BL),基址寄存器 BP: 16位寄存器,基址指针寄存器 SS : 16位段寄存器,作用是存放当前堆栈段的段地址,一...

si、di分别是源、目的变址寄存器,bx是数据基址寄存器,bp是栈基址寄存器,SS、DS是段地址寄存器。 物理地址=段地址×16+偏移地址,指令中出现BP作地址,则其段地址为SS,否则就为DS。 汇编语言比机器语言易于读写、易于调试和修改,同时也具有...

1) MOV AX, ES:[1000H] AX=9ABCH 地址:31000H 算法:ES*10H+1000H 声明的段寄存器ES 2) MOV AX, [BX] AX=3412H 地址:21000H 算法:DS*10H+BX 默认段寄存器DS 3) MOV AX, [BX][SI] AX= ? 地址:21001H 算法:DS*10H+BX+SI 默认段寄存器DS ...

SP 是堆栈指针,当你使用PHSU语句的时候就发现有变化 BP是辅助,在特殊时候用 SI,DI是一组指针 当你需要拷贝一组内存的数据的时候 一般是SI是源数据指针,DI是目的地址指针 CX是计数器, 只要CX不为零,就。。。。 直到完成数据拷贝

1.汇编语言 SI DI BX BP SS DS 是什么 SI: 16位寄存器,源变址寄存器 DI: 16为寄存器,目的变址寄存器 BX: 16位寄存器(可分成2个8位寄存器BH,BL),基址寄存器 BP: 16位寄存器,基址指针寄存器 SS : 16位段寄存器,作用是存放当前堆栈段的段地址,一...

上面的这位大哥,没有说到点子上.我是学汇编语言的,我来解释一下:不错,它的确是一个寄存器,它的用途有点特殊,是和堆栈指针SP联合使用的,作为SP校准使用的,只有在寻找堆栈里的数据和使用个别的寻址方式时候才能用到 比如说,堆栈中压入了...

mov ax,[bp+100h] EA=BP+100H=600H 因为用BP基址寻址,所以数据取自堆栈段 逻辑地址:SS:600H对应物理地址为60600H 所以,AX取60600H与60601H两个字节单元(高地址对应高为字节),AX=bbaaH 同理:mov ax,[bx+100h] EA=bx+100h=300H 数据取自...

A不是正确答案。 你的四个答案的含义分别是: A、 将一个内存16位字单元的内容与AX相加,结果存在AX中。这个内存单元的有效地址,是SI和BX内容相加的和,段地址在DS中。 B、将上述内存单元的数据传送到 AX,替换掉原来AX中的内容,而不是做加法...

SP 是堆栈指针,当你使用PHSU语句的时候就发现有变化BP是辅助,在特殊时候用SI,DI是一组指针当你需要拷贝一组内存的数据的时候一般是SI是源数据指针,DI是目的地址指针CX是计数器。 汇编语言(assembly language)是一种用于电子计算机、微处...

网站首页 | 网站地图
All rights reserved Powered by www.lmmp.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com