问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

清零程序(把RAM区内4000H-40FFH单元内容) 汇编语言

发布网友 发布时间:2022-05-12 06:33

我来回答

5个回答

热心网友 时间:2024-03-01 13:33

XOR AX,AX     ; 置AL=0
MOV SI,4000H;置起始指针
MOV DI,4000H;置起始指针,不记得STOSB应该是SI还是DI,请自行查证。查了下是DI。而且DI有DF控制方向。
CLD   ;表示DI增
MOV CX,100H;置计数器
REP STOSB     ;重复用AL置目标区域的字节值,自动增加目标偏移。

完整代码:
data segment
ORG 4000H
RAM_START DB ?
ORG 40FFH
RAM_END   DB ?
data ends
code segment
 assume cs:code ds:data
ORG 100H
XOR AX,AX     ; 置AL=0
MOV DI,4000H;置起始指针查了下是DI。而且DI有DF控制方向。
CLD   ;表示DI增
MOV CX,OFFSET RAM_END - OFFSET RAM_START;置计数器
REP STOSB     ;重复用AL置目标区域的字节值,自动增加目标偏移。
INT 3

为什么违反协议? 这是最简的代码啊?!

热心网友 时间:2024-03-01 13:33

        CODE  SEGMENT
              ASSUME    CS:CODE
      START:  MOV       AX,0
              MOV       ES,AX
              MOV       DI,4000H
              MOV       CX,100H
              CLD
              MOV       AL,0
         @1:
              STOSB
              LOOP      @1

              MOV       AH,4CH
              INT       21H
        CODE  ENDS
              END       START

热心网友 时间:2024-03-01 13:34

以下代码可以实习这个功能:

ORG 0000H
MOV DPTR,#4000H
MOV R7,#0FFH
MOV A,#00H
LOOP:MOVX @DPTR,A
INC DPTR
DJNZ R7,LOOP
SJMP $
END

热心网友 时间:2024-03-01 13:34

;8086
code segment
assume cs:code
start:
mov ax,400h
mov ds,ax
mov cx,0ffh
mov di,0h
xor ax,ax
s:
mov [di],ax
inc di
loop s
code ends
end start

;c51
org 0000h
mov dptr,#4000h
clr a
mov r0,#0ffh
s:
movx @dptr,a
djnz r0,s
sjmp $
end

热心网友 时间:2024-03-01 13:35

ORG 0000H
MOV DPTR, #4000H
CLR A
MOV R0, #0
S:
MOVX @DPTR, A
INC DPTR
DJNZ R0, S

SJMP $

END
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
杭州皮衣修理哪里更专业? 天津才梓教育科技有限公司怎么样? 2006年天津教师资格证何时报名?在哪报名? 高考填志愿怎么查学校专业代码 高考志愿填报代码查询 专科志愿填报代码如何查询 精挑细选(找出不是同一类的词语,用你喜欢的标志画出)。 1.龙凤呈祥 叶... 找出不同类的词。 慧眼识真。(找出不同类的词语并写在横线上) 1.勇敢 沉着 狡猾 ... 诚实,勇敢,善良,狡猾,乐于助人找出不同类 gt3消息快速回复 爱普生me1 清零程序中的使用问题 PLC程序里D0怎么清零? 请问专家:老公的精子为什么是甜的?口感还可以。会不会不正常? 旧的身份证在有效期内还能用吗 破产申请受理时限 办身份证期间旧的身份证还能用吗 贵州遵义凉风辣椒怎么做 大列巴怎么吃 遵义鸭溪凉粉的辣椒油怎么做 顺丰速运客服专员这份工作怎样 我昨天去面试了顺丰公司的客服,谁知道那个公司怎么样 顺丰快递客服能做吗 要进去顺丰快递公司做客服怎么进 体温计上水银针指的是35旁边6是多少度? 有哪些APP里面的港剧比较全 成语接谈什么什么 谈虎色变的成语典故 成语里的动物,谈什么色变,能写出个这样的成语吗 成语谈啥子色变 跪求情侣合适的 情侣设什么比较有意义? 用老公的姓名LXC和我的姓名SGM组成一个怎么写合适 改成什么比较有意义情侣的 搜索好听的情侣 老公备注妞爸是什么意思 改什么好听好记 名称有哪些? 夫妻两个能绑在一起吗 如何取一个好听的名字? 改什么好听好记 名称有哪些? 当一对情侣都把改成双方的名字时,是代表了什么嘛? 名称有哪些? 夫妻怎么关联? 夫妻怎么关联 为什么总是感觉到自己的心无所适从? 总是感觉到心好累,怎么办? 总是感觉到烦怎么办呢? 总是感觉到自己的人生非常迷茫应该怎么办