检测点1.1 1. 1个CPU的寻址能力为8KB,那么它的地址总线宽度为 13。 解析: 一个CPU有 N 根地址线,则可以说这个CPU的地址总线的宽度为N。这样的CPU最多可以寻址 2的N次方 个内存单元。 8 KB=2^13 bit 2. 1KB的存储器有 1024 个存储单元?存储单元的编号从 ...
分类:
编程语言 时间:
2020-01-30 09:22:13
阅读次数:
61
任务:在屏幕中间分别显示绿色,绿底红色,白底蓝色的字符串'welcome to masm!' 1 assume cs:codesg,ds:datasg,ss:stack 2 3 datasg segment 4 db 'welcome to masm!' 5 datasg ends 6 7 stac ...
分类:
其他好文 时间:
2019-11-24 09:58:05
阅读次数:
95
分析下面的程序,在运行前思考:这个程序可以正确返回吗? 运行后再思考:为什么时这种结果? 通过这个程序加深对相关内容的额理解。 assume cs:codesg codesg segment mov ax,4c00h int 21h start:mov ax,0 s:nop nop mov di,o ...
分类:
其他好文 时间:
2019-11-23 09:23:21
阅读次数:
118
将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题。 assume cs:code,ds:data,ss:stack data segment dw 0123h,0456h,0789h,0abch,0def,0fedh,0cbah,0987h data ends stack segment ...
分类:
其他好文 时间:
2019-11-16 17:47:24
阅读次数:
81
1.显示字符串 问题:编写一个通用的子程序来实现该功能 子程序名称:show_str 功能:在指定的位置,用指定的颜色,显示一个用0结束的字符串 参数:(dh)=行号(取值范围0~24),(dl)=列号(取值范围0~79),(cl)=颜色,ds:si指向字符串的首地址 返回:无 应用举例:在屏幕的8 ...
分类:
编程语言 时间:
2019-11-11 21:11:36
阅读次数:
74
王爽汇编浅显易懂,虽然前面两个实验都做完了,但是都是吊儿郎当做完的。 看到第三次实验比较好写心得,就写了。 原码如下,用提到的LINK.EXE和MASM.EXE进行编译链接操作。 assume cs:codesgcodesg segmentmov ax,2000Hmov ss,axmov sp,0a ...
分类:
其他好文 时间:
2019-11-10 19:30:06
阅读次数:
94
这里一开始无法理解题目的 ‘’ [bx+1] “,是什么意思,然后自己还一根经的认为应该是 ” [bx] “(后来才知道这里都是一样的,他们都是0写道8也没关系),然后自己上级实验也是一头雾水,万分感谢 ”美好的一天“师傅,原来是自己“ mov ax,data ”没敲,蠢哭了,糗到爆。 ...
分类:
其他好文 时间:
2019-09-24 13:47:56
阅读次数:
221
最近学习王爽的《汇编语言》,里面提到了用debug操作寄存器,但是64位系统没有debug命令了,解决办法是下载DOSBox,这个网上有很多教程。 按照网上教程安装好后,双击DOSBox 0.74.exe启动后出现如下界面一会就闪退。 自己试了好几次之后终于发现了门道,解决办法很神奇,哈哈。就是在上 ...
分类:
其他好文 时间:
2019-09-20 21:18:41
阅读次数:
98
从7月底开始了汇编的学习,之前有上过汇编的课,但是老师讲的没有怎么理解,实验也不会写,所以就入手了王爽老师的《汇编原理(第三版)》,开始了自学。 我遇到的第一个难题是汇编环境的配置。我的电脑是win10 64位系统,不支持cmd的debug、edit一类的,所以我下载了虚拟机,在虚拟机上装了一个xp ...
分类:
其他好文 时间:
2019-09-13 13:39:34
阅读次数:
114