这里写$和$-num为啥不一样啊,$不是表示偏移量吗
我通过运行这句话观察CX得出来的
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
Cz_ZERO 2017-12-06 08:07最佳回答 专家已采纳$在字符串里面表示到这结束吧。你后面应该是要用到num的长度。你给个$,虽然是表示当前偏移量,但是你不能保证num是从0开始的。那啥,可能是编译器的问题。我$和$-num跑出来的结果是一样的。
采纳该答案 已采纳该答案 专家已采纳评论解决 无用打赏举报微信扫一扫
分享评论登录 后可回复...
查看更多回答(3条)
报告相同问题?
提交
相关推荐 更多相似问题
- 2017-12-05 11:30回答 4 已采纳 $在字符串里面表示到这结束吧。你后面应该是要用到num的长度。你给个$,虽然是表示当前偏移量,但是你不能保证num是从0开始的。那啥,可能是编译器的问题。我$和$-num跑出来的结果是一样的。
- 2017-03-31 03:29回答 1 已采纳 `-20`就是字面意思的负数啊。 这时字节按有符号字节解释,表示范围`-128 ~ 127`。
- 2017-06-18 17:08回答 1 已采纳 model definition那个是什么?按理说应该是注释吧,前面缺少分号。
- 2020-06-28 07:56依乙的博客 汇编语言中$的两种用法$1.字符串终止2.地址计数器 $ 1.字符串终止 例如’i like myself$’,在上述字符串中对应于计算机语言中的\0,字符串的终止。 2.地址计数器 例如JNE +6,+6,+6,能引用地址计数器的值,每次...
- 2021-02-22 16:31I'm Jie的博客 解析 1."$"作用 “$” 是汇编语言中的一个预定义符号,等价于当前正汇编到的段的当前偏移值。 在汇编中是字符串结束的标志 2.例题(答案:D) 3.解析 首先画图,由图可以看到,0014H单元和0015单元存储的应该是$+2 $...
- 2019-06-15 10:00《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》基于ARM体系结构进行汇编语言的教学。《普通高校"十三五"规划教材·汇编语言程序设计:基于ARM体系结构(第3版)》的内容分成3个部分:第1部分...
- 2016-11-03 00:11回答 1 已采纳 第一行,设置BP=SP,看图 第二行,AX内容压栈,注意栈向低地址方向生长,因此图中上端为低地址方向 第三行,BP+4所指向的内容(即2222H)存入AX,注意图中每一格代表2个字节(16位)
- 2019-03-02 23:30回答 2 已采纳 eax是32bit的,你移动32位应该溢出了。 你是x64的话,可以用 rax rbx 等64位寄存器。
- 2021-06-05 22:42回答 2 已采纳 方法1: xchg ax, bx 方法2: mov cx, ax mov ax, bx mov bx, cx 如果有帮助请点一下我回答右上方的采纳,谢谢!以后有什么问题可以互相交流。
- 2018-02-15 20:25汇编语言王爽汇编语言王爽汇编语言王爽汇编语言王爽汇编语言王爽
- 2016-04-27 20:28汇编语言是计算机专业的重要专业基础课程,也 是电子、通信及自动控制等相关专业计算机技术课程的内容。郑晓薇编著的这本《汇编语言(第2版)》以80X86系列微型计算机为基础,以MASM5.0为汇编上机实验环境,重点介绍...
- 2017-07-06 17:16ARM 汇编语言官方手册(中文)
- 2017-05-16 13:20回答 2 已采纳 整段代码CS都是一直为0的啊,这只是当前CS为0的一个特例而已,不用在意那个CS=0 ds是data stack,即数据段的基址
- 2017-11-16 05:55回答 2 已采纳 额,我装了一个虚拟机,还有masm,就这几样工具,能不能各位大神告诉我具体操作步骤,实在不懂dos编程,小白一个的重要基础。为了更好地引导、帮助读者学习汇编语言,...
- 2021-07-29 05:03AshdollR的博客 汇编语言实习心得发布时间:2020-01-02通过汇编语言实习,学生应该通过大量的上机实验熟悉8086 CPU的指令功能、用途和使用技巧,进而通过循序渐进的程序设计练习,验证各类指令的功能和提高程序设计的能力。...
- 2018-07-23 17:37无法真正看到问题的本质。人类对于无法控制的事总有一种反抗及寻根问底的情绪。 而你把汇编学通了,才能真正地从汇编连通到操作系统,连通到C/C++。你才能真正看清计算机。这才能有机会步入大师级计算机学问境界。
- 2015-12-16 16:48回答 3 已采纳 assume cs:code,ds:data data segment h1 db 'jhkhJHkJjjsKJ',0 data ends code segment start:mov a
- 2016-04-16 17:19汇编语言 基于Linux环境
- 没有解决我的问题, 去提问