1,汇编SI寄存器的低四位和高四位分别指什么

那高四位就是1H,二进制0001;第四位就是4H,二进制0100
不能,只能ax寄存器分al ah ,bx cx dx也是这样

汇编SI寄存器的低四位和高四位分别指什么

2,汇编语言 SI3405HCL02H SAR BYTE PTRSI CL

如果没有具体的上下文,这里的3405h就可认为任意取的一个地址值;byte ptr [si]意味着si指向的一个字节,说白了也就是位于地址3405h的字节;综合来讲,sar byte ptr [si], cl 把位于3405h的字节算术右移2位。看不明白的话,只能说明你还没掌握寻址方式的表示。
没看懂什么意思?

汇编语言 SI3405HCL02H SAR BYTE PTRSI CL

3,汇编小问题 执行下面指令后 寄存器DS和SI的内容是多少

首先你要知道“小端优先这个词”。从ADDR开始,以字节为单位,从低地址到高地址依次是这样的:34H 12H 78H 56H CDH ABH所以ADDR + 1是从12H开始的。那么DWORD PTR ADDR + 1的结果,是0CD567812HLDS SI, DWORD PTR ADDR + 1的结果是,DS为高16位,0CD56H,SI为低16位,7812H。

汇编小问题 执行下面指令后 寄存器DS和SI的内容是多少

4,汇编问题 SI不是16位寄存器么 为什么MOV ALlSI可以

建议你再仔细看下汇编的寻址方式。mov ali, si这是寄存器寻址,就是ali = si,这个时候ali必须是16位。而mov ali, [si]是寄存器间接寻址,可以理解为C语言里的指针,就是ali = *si的意思,此时si的值表示地址。具体取的是一个字节、一个字还是一个双字,就要看ali本身的大小了。
http://www.asmedu.net/bbs/forum.jsp新手学汇编到这里12312

5,汇编语言 SI DI BX BP SS DS 是什么 怎样根据这些求物理地址 问

SI、DI、BX、BP是8086CPU可用来作指针使用的寄存器,一般用来表示一个偏移量,具体的和寻址方式有关。 SS、DS是段地址寄存器。 由于8086CPU是16的,而其存储容量可达1MB,也就是20位的寻址空间,因此编程时用两个16位的地址来表示,即 段地址:偏移地址,它和实际地址,也就是物理地址的关系是: 物理地址=段地址×16+偏移地址 对于上面的寄存器,当作地址使用时,根据寻址方式不同,有一种默认关系,只要指令中出现BP作地址的,则其段地址为SS,否则就为DS。当然还有段前缀一说,这要看实际情况来定了。 比如: MOV AX,[BX];则其物理地址=DS×16+BX MOV AX,[BP];则其物理地址=SS×16+BP MOV AX,[BX][SI] ;则其物理地址=DS×16+(BX+SI) MOV AX,[BP][SI];则其物理地址=SS×16+(BP+SI)

6,汇编问题AXCXDXBXSPBPSIDI是什么

寄存器,用于存储字段。
1:数据寄存器,一般称之为通用寄存器组 8086 有8个8位数据寄存器, 这些8位寄存器可分别组成16位寄存器: AH&AL=AX:累加寄存器,常用于运算; BH&BL=BX:基址寄存器,常用于地址索引; CH&CL=CX:计数寄存器,常用于计数; DH&DL=DX:数据寄存器,常用于数据传递。 2:地址寄存器/段地址寄存器 为了运用所有的内存空间,8086设定了四个段寄存器,专门用来保存段地址: CS(Code Segment):代码段寄存器; DS(Data Segment):数据段寄存器; SS(Stack Segment):堆栈段寄存器; ES(Extra Segment):附加段寄存器。 3:特殊功能的寄存器 IP(Instruction Pointer):指令指针寄存器,与CS配合使用,可跟踪程序的执行过程; SP(Stack Pointer):堆栈指针,与SS配合使用,可指向目前的堆栈位置。 BP(Base Pointer):基址指针寄存器,可用作SS的一个相对基址位置; SI(Source Index):源变址寄存器可用来存放相对于DS段之源变址指针; DI(Destination Index):目的变址寄存器,可用来存放相对于 ES 段之目的变址指针。

7,在线等急急急汇编关于串指令中SI的用法请各位大侠帮帮忙啊

dt
“之”的所有用法:1.“之”字用作指示代词。如: ①“之二虫又何知?”“之”表示“这”,意为“这两条鱼又怎么知道?” ②“是吾师也,若之何毁之?”“之”表示“这样”,意为“(他)是我的老师,像这样(我)又怎么(可以)诋毁他呢? ③“请京,使居之。”“之”代指处所,表示“那里”。 ④“见其发矢十中八九,但微颔之。”“之”,此,指陈尧咨射箭十中八九这一情况。 2.“之”用作第三人称代词。这种情况出现得比较多,在课文中屡见不鲜,主要表示“他”、“她”、“它”。如: ①“子曰:默而识之,学而不厌,诲人不倦,何有于我哉?”“之”代指“它”,“默而识之”,意即默默地在心里记住它。 ②“桓侯故使人问之”,“之”指代他(扁鹊),意即“桓侯特意派人去问他(扁鹊)”。 ③ “行欲至宛市,定伯便担鬼著肩上,急执之。”“之”指代它(鬼),“急执之”意即赶忙把它(鬼)捉住。 3.“之”字用作动词,意为“往,到……去”。如: ①“吾欲之南海,何如?”“之”意为“到……去”,句子的意思是:“我准备到南海去,怎么样?” ②“行不知所之。”“之”意为“到……去”。 4.“之”字用作助词,这种情况比较常见,但笔者以为也最复杂,可以分为下面三种: ⑴“之”用作结构助词,相当于“的”,如: ①“圣人之道,卒于鲁也传之。”意即“孔子的学问,最终是靠不怎么聪明的曾参传下来的”。 ②“志士不饮盗泉之水,廉者不受嗟来之食”,两个“之”均是“的”的意思,意即“有志气的人不喝盗泉的水,方正的人不接受侮辱性的施舍”。 ⑵“之”字用于主语和谓语之间,取消句子的独立性。如; ①“桓侯曰:医之好治不病以为功。”“之”在这里没有实在意义,用于取消句子的独立性。 ②“西蜀之去南海,不知几千里也。”同样,“之”在这里也没有实在意义。? 值得注意的是,这一种用法容易和“之”字用作“的”的时候混淆,应注意区分,以免弄错。 ⑶“之”字在句子中只起调节音节的作用,也无实义。如: ①“久之,目似瞑,意暇甚。”“久之”,很久,“之”,调节音节,没有实在意义 。 ②“填然鼓之。”在这里,“之”也是单纯调节音节,没有实义。 基本上来说,在文言文中“之”的常见的用法就是上面几种,只要掌握其规律,摸准“之”的用法和意义也是不困难的。 文言虚词“之”的用法可谓灵活,很多学生都难以分析其用法。靠死记一些例子,但过些日子又忘了。如何容易又方便的掌握,笔者结合自己教学作出简要介绍,即运用句子结构分析法。句子结构分析有一口诀:“主谓宾定状补,主干枝叶分清楚。谓前是状,谓后补
cld,是将df置零,地址是递增的,movsb指令执行完之后,si,di都自动加一(df=1,时减1),因为si指向的是str1最后一个字符,是从后往前减,因为movsb指令让si加1了,所以要实现减1,就得减上2(我认为lea si,str1+11,应为lea si,str1+10,这样si才指向str1中的最后一个字符L)明白否?祝你考试顺利

文章TAG:汇编si多少位汇编  多少  寄存器  
下一篇