汇编语言
此号不用,请关注 夜雨柠檬
请关注,夜雨柠檬
展开
-
汇编语言第一章检测题
检测点1.11)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为(13)。注:地址总线寻找的是内存地址空间,一个内存单元为8位;8KB为213B。2)1KB的存储器有(1024)个存储单元。存储单元的编号从(0)到(1023)。3)1KB的存储器可以存储(213)个bit,(210)个Byte。4)1GB、1MB、1KB分别是(230)(220)(210)Byte。5...原创 2019-02-22 22:14:58 · 245 阅读 · 1 评论 -
汇编语言第二章检测题
检测点2.11)写出每条指令执行后相关寄存器中的值(用实验来检测)mov ax,62627 AX = (F4A3H)mov ah,31H AX = (31A3H)注:将31H转入到ax的高位,而不是进行加减乘除,也不能进位mov al,23H AX = (3123H)add ax,ax AX...原创 2019-02-22 22:16:10 · 625 阅读 · 1 评论 -
汇编语言第三章检测题
检测点3.11)在Debug中,用d “0:01f”查看内存,结果如下。0000:0000 70 80 F0 30 EF 60 30 E2-00 80 80 12 66 20 22 600000:0010 60 26 E6 D6 CC 2E 3C 3B-AB BA 00 00 26 06 66 88下面的程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。mov a...原创 2019-02-22 22:17:18 · 4568 阅读 · 6 评论 -
汇编语言第五章检测题
实验:1)编程,向内存0:200~0:23F依次传送数据0~63(3FH)。2)编程,向内存0:200~0:23F依次传送数据0~63(3FH,程序只能使用9条指令,9条指令包括“mov ax,4c00h”和“int 21h”。3)下面的程序的功能是将“mov ax,4c00h”之前的指令复制到内存0:200处,补全程序。上机调试,跟踪运行结果。assume cs:code ...原创 2019-03-03 17:52:20 · 382 阅读 · 0 评论 -
汇编语言检测题1
一、实践。用edit命令编写程序框架assume cs:codesgcodesg segmentcodesg endsend代码mov ax,1add ax,axadd ax,axadd ax,axadd ax,ax返回语句mov ax,4c00hint 21h完整代码assume cs:codesgcodesg sement ...原创 2019-03-31 20:42:56 · 444 阅读 · 0 评论 -
汇编语言 第六章 包含多个段的程序
1.安全空间:0:200~0:2FF2.程序获取空间的两种方法:①通过一个加载程序(如debug等程序),将所要执行的程序加载到内存②通过向操作系统申请分配6.1 在代码段中使用数据问题思考:我们要将特定的数据进行累加,但是之前所学的程序都是通过push、pop等方法向内存中传入数据,有没有更加方便的操作呢?有,这里我们在汇编程序中引入了dw(亲测不能改),定义字型数据(一个数据即...原创 2019-04-08 21:27:57 · 366 阅读 · 0 评论 -
汇编语言 第七章 更灵活的定位内存地址的方法
7.1 and和or指令and指令:逻辑与指令两个二进制数据进行按位与0与0为0,0与1为0,1与1为1or指令:逻辑或指令两个二进制数据进行按位或0与0为0,0与1为1,1与1为17.2 关于ASCII码美国规定的一个编码方案,用于计算机编码和解码7.3 以字符形式给出的数据在汇编语言中,字符数据以单引号的形式给出,如'0134',’a‘,’ABcd‘等...原创 2019-04-16 15:16:22 · 200 阅读 · 0 评论 -
汇编语言 第十章 CALL和RET指令
10.1 ret和retfret指令用栈中的数据更改IP的内容,从而实现近转移进行的过程:pop IP(IP) = ((SS * 16) + (SP))(SP) = (SP) + 2retf指令用栈中的数据更改CS和IP的内容,从而实现远转移执行过程:1.pop IP,2.pop CS(IP) = ((SS) * 16 + (SP))(SP) = (SP) + 2...原创 2019-04-22 22:34:15 · 854 阅读 · 0 评论 -
汇编语言 第九章 转移指令的原理
实验8 分析一个奇怪的程序分析下面的程序,在运行前思考:这个程序可以正确返回吗?运行后再思考:为什么是这种结果?通过这个程序加深对相关内容的理解。assume cs:codesgcodesg segment mov ax,4c00h int 21hstart: mov ax,0 s: nop nop mo...原创 2019-04-23 17:05:46 · 328 阅读 · 0 评论