中易网

汇编中的一个指令看不懂,希望帮我看看

答案:3  悬赏:0  
解决时间 2021-02-18 13:59
这道题是这样的。
在数据段中从0500H单元开始存放着100个带符号数(16位),要求把其中的正数传送至1000H开始的存储区;负数传送至1100H开始的存储区,且分别统计正数和负数的个数,并将正数和负数的个数分别存入1200H和1201H单元中

数据段定义的部分我没看懂
DATA SEGMENT
ORG 0500H
N0 DW X1,X2,…,X100 ;自定义100个带符号数
COUNT EQU $-BUFFER/2
N1 DW 1000H ;保存正数
N2 DW 1100H ;保存负数
N3 EQU 1200H ;保存个数

为什么之后他用LEA BX,NI 然后就把正数存进去了,这应该没有存在1000H那个单元吧?
最佳答案
恩,你说的没错,N1,N2,N3的定义不对,正确的应该是
ORG 1000H
N1 DB 100 dup(?) ;从1000H开始定义100个空间,保存正数
ORG 1100H
N2 DB 100 dup(?) ;保存负数
ORG 1200H
N3 DB ?,?
这样空间定义好后就能放进去了
另外上面统计个数的一条指令要加(),正确的是COUNT EQU ($-BUFFER)/2
全部回答
汇编中一个段是64KB, 即从0000H ~ FFFFH 。1000H本身就在这个范围内,当然可以直接用了
LEA BX,NI中的LEA是取地址的意思,把NI的地址赋给BX 执行这段指令后BX和NI都指向同一个地址单元
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我想诅咒我的班主任 我该怎么做?
胶片相机上也有感光度的设置有什么用
麦当劳回龙观甜品站我想知道这个在什么地方
满彤这个名字好不好听
人干活累了,抽根香烟就不感觉累了,这样对身
芪斛楂颗粒是饭前还是饭后服用?
头孢氨苄缓释片能不能预防破伤风????????
蜜菓の蜜制鲜饮地址在哪,我要去那里办事
考研选细胞生物学,生物化学、细胞生物学、分
大话西游2工作室
兄弟 HP常用的打印机加粉型号能告诉下么
中国农业银行乌鲁木齐西北路(兵团)支行这个地
珍珠粉面膜用完后,可以用醋和甘油来保湿吗?
属于北京铁路局职工在石家庄机务段上班,户口
2017、1月30号今天、恭王府可以去玩么?还有
推荐资讯
帮我看一下这个元件,一个6脚的贴片三极管,
希腊神话月神的名字?太阳神的名字?谢谢了,大
PHPWEB安装向导 - 第 5 步:导入系统初始数据
上海清味农家乐在什么地方啊,我要过去处理事
那些年我们看过的电视剧
巴塞罗那比较好的汽车驾驶中文学校
我刚到办公室,不知道该怎样和办公室的人搞好
三家两户抓金手,画家笔下绘春秋,是什么动物
李叔叔经营的饭店4月份的营业额为15000元,如
翻成日文 中翻日
用既来之则安之写400字作文
焦作哪个技校有学烹饪的?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?