
汇编语言
大笨钟47
这个作者很懒,什么都没留下…
展开
-
汇编语言显示中文
由于emum8088CPU支持ASCII字符集,不支持Unicode字符集,需要我们用点阵的形式显示汉字。首先需要获得汉字的点阵表示形式,即16*16的表示,32个字节。汉字在Unicode字符集中,由两个字节表示,前一个表示区号,后一个表示偏移地址。字体库 放在了D盘目录下面:#include <stdio.h>int main(void){FILE* fphzk = NULL;errno_t err;int i, j, k, offset;int flag;unsign原创 2020-05-23 23:58:02 · 6263 阅读 · 4 评论 -
汇编DEBUG调试
汇编调试程序DEBUG的常用命令和功能,DEBUG环境下调试程序的方法.带图片的链接:添加链接描述两个无符号数相加,将结果数存入指定地址单元。被加数,加数及和存放地址及数据如下:地址 数据被加数 2000:0000 9FH 2000:0001 6BH加数 2000:0002 5CH 2000:0003 42H和 2000:00042000:0006-e 2000:0000 9f原创 2020-05-23 23:56:19 · 2113 阅读 · 1 评论 -
汇编语言程序基本结构
汇编语言程序基本结构小编最近学习汇编语言,特此记录一下。(8086CPU)注意事项:* 首先记录一下,al为8位寄存器。当我们命令当中调用 AL时,CPU会默认为8位寄存器,他和AX是相互独立的两个寄存器。即产生的仅为不会存到AH里面去。* 设定段寄存器的伪指令。汇编时,系统自动将代码段的段地址送到CS,到那时如果定义了数据段,附加段,堆栈段,就需要用指令将DS,SS,ES初始化。小编 ...原创 2020-04-01 23:00:30 · 2313 阅读 · 0 评论