-
输出很多字符串的方法(汇编),讨论下,答者有(份)分!!!!现在有两种输出字符串的方法,一种是调用21号中断09h,此方法为输出简短的字符串,结尾以$结束,适合少量字符串输出。第二种方法为调用10号中断13h,此方法可以输出大量字符串(把要输出字符串写在一起table),缺点就是字符串的长度要指定,不然会出错。那有没有一种方法,既能大量输出字符串,又能不指定长度的方法吗?比如,我要输出字符如下:afdfafasgagagaga:fdkafkjafkjzhuyi108 时间:01-10 + 阅读全文
-
今天复习,遇到一个问题,请教一下各位大大7.某程序装入内存后,DS=1200H,CS=1400H,则程序中数据段中的数据最多是()字节。 A.2K B.4K C.8K D.16Kwadeok 时间:01-09 + 阅读全文
-
诸位请进,学习汇编语言如何入门各位好,现在本人开始接触汇编语言,以后也要接触不同处理器的汇编指令,想问个问题就是:1)汇编语言有C语言难吗2)如何学习效果才能更好,汇编语言的学习有其特别的地方吗3)各个处理器的汇编语言有什么共性么多谢各位!!slwj 时间:01-09 + 阅读全文
-
什么是位模式图?关于IBMPC汇编语言程序设计第十章IBMPC汇编语言程序设计(清华大学出版社) 第十章图形与发声系统的程序设计 第378页例: ;Symbolencodingofcross-hairsymbol DB07H,0E0H,11H,10H,21H,08H,41H,04H,81H,02H DB81H,02H,81H,02H,0GO443677979 时间:01-09 + 阅读全文
-
做I/O的时候,为什么地址大于255就必须用DX间接寻址? 16位的寄存器本身就能寻址64k个啊例如,INAX,PORT难道是说,PORT如果指定立即数的话,只能是一个字节大小?可不可以是INAX,BX这样的呢?只要BX里面的数<255就行了?learnsm 时间:01-08 + 阅读全文
-
输入命令In,从随意的端口里面取数据,什么也取不到微机实验的时候,是有个串口设备版的。但是自己的PC上什么串口都没有(新的PC机一般都没有),那么我在debug里面运行"InAX,<一个端口>"的话,取那些端口,我可以看到数据?谢谢。我在自己的机器上做实验,希望能得到一个能看到的效果。learnsm 时间:01-08 + 阅读全文
-
一个嵌套的dup语句,不能理解,高人指点一下哈!arraydb100dup(0,2,dup(1,2),0,3)我怎么感觉内层的dup(1,2)没有任何重复的作用,只是一个(1,2)数据结构呢?请解释一下这个句子到底声明了一个什么样子的变量。谢谢!hongzhaj 时间:01-08 + 阅读全文
-
hlt指令就"强制"退出。那么和int 20h/mov ah,4ch+int 21h有什么区别总觉得hlt指令好像并没有存在的必要性啊。什么时候需要hlt?既然已经Hlt程序难道还能重新启动吗?进程不就已经处于退出状态了么?高人斧正!hongzhaj 时间:01-08 + 阅读全文