摘要: 本文最初发表于2015-8-??,是由别的地方迁移过来的 本文利用改写内存的办法在屏幕中央显示“Hello world”字符串。 首先我们需要了解80*25彩色字符模式显示缓冲区的结构。 〉〉内存中B8000H~BFFFFH的32KB内存空间是80*25彩色字符模式的显示缓冲区。 〉〉一个字符要在该 阅读全文
posted @ 2016-07-30 16:41 Mr_Blug 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 本文最初发表于2015-8-14,是由别的地方迁移过来的 (本文所讲为无符号运算) DIV指令是8086汇编中的除法运算指令,它的结果不是浮点数,而是两个整数:商和余数。 我们来看王爽老师是怎么讲的: 现在大家思考一下,为什么在汇编语言中,除数的长度比被除数少呢? 分析: 因为被除数长度若等于除数的 阅读全文
posted @ 2016-07-30 16:27 Mr_Blug 阅读(29583) 评论(1) 推荐(0) 编辑
摘要: 本文最初发表于2015-8-13,是由别的地方迁移过来的 汇编语言中的寻址方式十分重要,下面就是王爽老师总结出来的8086CPU寻址方式,不过,仅仅看这个表,是很难理解的。但是细细琢磨就可以看出一些规律。 1.关于图中的注释: 自定义符号:“()”表示取寄存器或内存单元中的值,idata表示常量。[ 阅读全文
posted @ 2016-07-30 16:18 Mr_Blug 阅读(3877) 评论(0) 推荐(0) 编辑
摘要: 什么意思? C语言没有专门的字符串类型,但是,它同样可以处理字符串。本文不是讨论字符串的使用,而是讨论C字符串之间的关系。如题,在C语言代码中,如果定义#define STR = "Programming",然后再用printf("%s","Programming");试问,这两个"Programm 阅读全文
posted @ 2016-07-30 14:02 Mr_Blug 阅读(1292) 评论(1) 推荐(0) 编辑