![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
文章平均质量分 71
Monkey_D_Luffy
这个作者很懒,什么都没留下…
展开
-
王爽 《汇编语言第二版》 实验五 (2)第四问
书中说:如果段中的数据占N个字节,则程序加载后,该段实际占有的空间为[(N÷16取整)+1]×16个, 其中N为10进制数 我觉得这个说法是有问题的,应该分两种情况 : N分为被16整除和不被16整除。 当N被16整除时: 占有的空间为(N/16)*16 当N不被16整除时: 占有的空间为(N/16+1)*16,N/16为取整数部分部分原创 2012-09-26 13:30:08 · 8669 阅读 · 0 评论 -
王爽 汇编语言第二版 问题 7.9
assume cs:code,ds:data,ss:stack stack segment dw 0,0,0,0,0,0,0,0 stack ends data segment db '1. display ' db '2. brows ' db '3. replace ' db '4. modify ' data ends code原创 2012-09-28 17:07:02 · 8213 阅读 · 0 评论 -
王爽 汇编语言 第二版 实验七 寻址方式在结构化数据访问中的使用 源码
这是学习汇编以来遇到的最繁琐的一个程序,其实思路理清了也就是那么回事,但还是花了一整个晚上才把它写出来,晒晒 assume cs:code data segment db '1975','1976','1977','1978','1979','1980','1981','1982','1983','1984' db '1985','1986','1987','1988','1989'原创 2012-09-29 11:23:03 · 10319 阅读 · 5 评论 -
王爽 汇编语言第二版 实验8 代码详细分析
代码在debug中对应机器指令如下: C:\DOCUME~1\ADMINI~1>debug e:\code\testJmp.exe -U 0C16:0005 B80000 MOV AX,0000 0C16:0008 90 NOP 0C16:0009 90 NOP 0C16:000A BF0800 MOV DI原创 2012-10-08 18:09:41 · 12339 阅读 · 2 评论 -
王爽 汇编语言第二版 实验9 根据材料编程 代码及分析
题目要求:在屏幕中间分别显示绿色,绿底红色,白底蓝色的字符串 'welcome to masm!' 通过阅读教材资料我们能获取的信息如下: 1、显示器默认显示的缓冲区是:B8000~B8F9F,低字节放字符,高字节放属性 2、存放字符的地址:第一行:B8000~B809F,第二行:B80A0~B813F 第三行:B8140 ~ B81DF原创 2012-10-09 20:23:41 · 14572 阅读 · 2 评论 -
MASMPlus编译出错:error LNK2001: unresolved external symbol _WinMainCRTStartup
初学汇编,感觉很多不懂。不过那也是,如果懂了的话就不用学了,从无到有学习一门编程语言果然不是那么容易的一件事。 学习汇编总得要有一款汇编软件才行,没理由只是使用Windows自带的DEBUG。于是上了比较有名的AOGO汇编小站,浏览了一下,看到首页就有提示软件下载,非常好,不用我找了。虽然这个MASMPLUS不是老师推荐的那个,不过应该也不会差吧。 下载好了之后直接安装完毕,我马上就打转载 2012-09-24 19:28:39 · 8046 阅读 · 7 评论