- 5
- 0
- 约9.27万字
- 约 68页
- 2018-02-15 发布于浙江
- 举报
[计算机软件及应用]汇编语言例资料
1读寄存器内容的源代码
我的环境是WINXP+MASM5.0通过编译生成可执行文
件,双击,提示写入文件成功,按任意键推出。
在程序的同一目录下的TEMP.TXT中已经写入了:
ABCD
4645
4F5B
FFFF
四行用来测试而显示送入寄存器的值。
以下是完整的代码,
MovToVar Macro m_Reg,Asc_AX
mov bx,m_Reg
call ConvertToAsc
lea si,CAscii
lea di,Asc_AX
mov cx,4d
rep movsb
EndM
data segment
mAX dw 0
mBX dw 0
mCX dw 0
mDX dw 0
AscAX db 4 dup(?),0dh,0ah
AscBX db 4 dup(?),0dh,0ah
AscCX db 4 dup(?),0dh,0ah
AscDX db 4 dup(?),0dh,0ah
WriteBytes EQU $-AscAX
CAscii db 5 dup(?) ;临时存放转化结果
filename db temp.txt$,0h
filehandle dw ?
ferr_num1 db Error occurred when create file!$
ferr_num2 db Write file error!$
tssaveok db Write register
您可能关注的文档
最近下载
- 新建年产值5000万件(套)新能源汽车零部件生产线项目水土保持报告表.pdf VIP
- 小学生1-6年级必背古诗词打印版 .pdf VIP
- 浅谈盾构机电气控制系统构成以及盾构机电气系统应用.doc VIP
- 七年级下数学数形结合附答案解析.pdf VIP
- 2024年上海市高考语文真题试卷(含详解).pdf VIP
- 2025年上海市高考语文真题卷(含答案与解析).pdf VIP
- 2023河北中考物理真题.pdf VIP
- 2023年上海高考语文试卷(校对版含答案) word 版 .pdf VIP
- 《配电自动化站所终端用蓄电池在线巡检技术要求》.docx VIP
- 阿洛酮糖生产线项目可行性研究报告.docx
原创力文档

文档评论(0)