首页主机masm5(汇编语言 masm5与debug命令使用方法 小结)

masm5(汇编语言 masm5与debug命令使用方法 小结)

编程之家2024-02-01107次浏览

一、masm5.0 edit 和 debug 命令无效

edit和debug在C:\windows\system32下的,找一下有没有这两个文件,如果有,就可以在里面打开,不过在其他地方打不开可能机子的系统环境没有设置好,右键我的电脑-高级-属性-环境变量-系统变量,在下拉列表中找到一个叫path的变量名,如果没有就新建一个变量名值path C:\windows\system32有就双击这个属性,在变量后加上C:\windows\system32,在不同变量间用分号隔开

masm5(汇编语言 masm5与debug命令使用方法 小结)

二、汇编语言显示汉字程序masm5

运用int 10h中断……

比如要显示“一”,则先编码:

00000000 00

00000000 00

00000000 00

00000000 00

masm5(汇编语言 masm5与debug命令使用方法 小结)

11111111 ff

00000000 00

00000000 00

00000000 00

然后再写:

one db 00h,00h,00h,00h,0ffh,00h,00h,00h

masm5(汇编语言 masm5与debug命令使用方法 小结)

mov ax, ds

mov es, ax

mov ah, 10h;子功能号

mov al, 00h;加载自定义字符

mov bh, 08h;每个字符占字节数

mov bl, 00h;字符表

mov cx, 01h;自定义字符数量

mov dx, 41h;自定义字符ASCII开始值,这里是从'A'开始

lea bp, one;指针es:bp指向自定义字符表

int 10h;执行修改……

然后输出字符'A'就是自己定义的“一”字了,用同样的方法定义其他汉字……

一般汉字是一个ASCII占半个汉字,也就是先编码左半边,再编码右半边……

冒险岛小不点(冒险岛内置全任务脚本爽歪歪外挂 )xshell 5 注册码(xshell6注册码)