首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 汇编语言 >

怎么显示字符

2012-04-03 
如何显示字符我看了王爽的汇编语言第二版虽然他经常让我们写一些非法的程序(比如使用0:200开始的内存),但

如何显示字符
我看了王爽的汇编语言第二版
虽然他经常让我们写一些非法的程序(比如使用0:200开始的内存),但是通过此书我学到很多底层编程的经验、

他说用字符缓冲区 0B800H 来显示字符
比如这段程序

Assembly code
assume cs:code code segmentmain:    mov ax,0b800h    mov es,ax    mov si,0str:    mov ah ,0    int 16h    mov es:[160*12+40*2+si],al     cmp ah,1ch     je e    add si,2    jmp stre:    mov ax,4c00h    int 21hcode endsend main

就是使用字符缓冲区(屏幕的内存)来显示键盘输入的字符

但是我看到了这个帖子http://topic.csdn.net/u/20081002/13/2daf5cfb-a496-4c0e-99d8-e7cb050c865e.html
他说用字符显示更简单

请问还有其他方法可以显示字符串吗?分不多,请笑纳

[解决办法]
你写的是用直接写显存的方式来现实字符串,还可以用bios或dos中断的方式来显示

字符串,方法是很多的,如果你学ruby的话就更能体会这一点。
[解决办法]
我以前学的时候就是用dos来显示的哈!
[解决办法]
探讨
你写的是用直接写显存的方式来现实字符串,还可以用bios或dos中断的方式来显示

字符串,方法是很多的,如果你学ruby的话就更能体会这一点。

热点排行