汇编
文章平均质量分 62
minsavage
我是革命一块砖 哪里需要哪里搬
展开
-
在汇编程序中获得命令行参数时出错
我想在dos汇编程序中获得命令行中的参数在网上查了一些资料 大概是说在ds段的80h的值是参数的长度 其后就是参数了我写了如下一个小的测试程序 参数的长度可以获得 可是怎么也部能获得参数 还望热心人帮忙 .model small .stack 100h .datamsg db 13,10,$ .codestart: mov ax,@data mov ds,ax;----原创 2005-04-09 16:48:00 · 891 阅读 · 0 评论 -
汇编学习笔记(1)
最近在学习汇编 每次做完例题后则写下一些出错的记录5.1 1) link时 文件名后不要跟扩展名 否则将出错 2)使用段简化模式时 不要使用mian proc far语句 3)小写转化为大写的时候 使用sub al,20h5.2 1) 跳转时 标志符号放错地方 跳过了循环初始赋值语句(mov cx,n) 导致循环(loop lab)出错 …… jX lab原创 2005-04-09 15:33:00 · 1109 阅读 · 2 评论 -
在汇编程序中获得命令行参数(已经解决了以前遇到的问题)
.model small .stack 100h .databuffer db 10 dup(?) .codestart: mov ax,@data mov ds,ax;------------------------------ mov si,80h mov cx,es:[si] dec cx mov ch,0 ;用debug跟踪发现如果没有此句 ch的值将被改变 循环就会出错原创 2005-04-09 21:31:00 · 1711 阅读 · 1 评论