首页 > 编程语言 >《汇编语言第三版》王爽-实验6

《汇编语言第三版》王爽-实验6

时间:2022-10-18 19:55:37浏览次数:45  
标签:汇编语言 db 第三版 mov datasg stacksg ax bx 王爽

实现代码:

assume cs:codesg,ss:stacksg,ds:datasg

stacksg segment
	dw 0,0,0,0,0,0,0,0
stacksg ends

datasg segment
	db '1. display      '
	db '2. brows        '
	db '3. replace      '
	db '4. modify       '
datasg ends

codesg segment
	start: mov ax,datasg
		   mov ds,ax
		   mov bx,0			;行

		   mov ax,stacksg
		   mov ss,ax
		   mov sp,10h		;初始化堆栈

		   mov cx,4

		s0:push cx			;入栈
		   mov si,0			;初始化列
		   mov cx,4
		   
		 s:mov al,[bx+si+3]
		   and al,11011111B
		   mov [bx+si+3],al
		   inc si
		   loop s

		   add bx,16		;下一行
		   pop cx
		   loop s0

		mov ax,4c00h
		int 21h
codesg ends
end start

调试

输入

结果

标签:汇编语言,db,第三版,mov,datasg,stacksg,ax,bx,王爽
From: https://www.cnblogs.com/poteitoutou/p/16803855.html

相关文章

  • 算法导论中文第三版 pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1CugZiIojOfb4S_qB85hamw点击这里获取提取码 ......
  • 第2天 汇编语言与makeFile
    汇编orgorigin表示程序加载的开始地址,也就是将程序从什么位置进行加载JMP相当于c语言的goto语句,无条件跳转。jmpentry表示跳转到entry语句块。MOV数据传送指令,需......
  • 《高性能mysql第三版》
     /*免责声明:全部内容都属于是段友分享,我只是属于整理。**/   /*  写在前边,个人觉得****弄一个积分下载,就是在自掘坟墓。表面上看起来是可以为个人赚积分,实际砍掉分享......
  • 深入理解linux内核第三版(三)中断和异常
    中断:也叫异步中断,是由外设产生的。异常:也叫同步中断,是由CPU产生的,是指令执行过程中产生的。中断信号的作用:中断信号提供了一种特殊的方式,使处理器转而去运行正常控制流之......
  • EffectiveC++中文版(第三版) pdf
    高清扫描版下载链接:https://pan.baidu.com/s/1I1w2alIPQH1GJ32lz0MoaA点击这里获取提取码 ......
  • dos下edit;汇编语言编辑器edit;edit.com
    学习汇编语言的过程中可能会听到一个软件edit,但是很少有这个软件的来源。汇编语言工具edit全名为edit.com。edit.com是WINDOWS自带的MS-DOS应用程序,它的作用是编辑所有的......
  • 王爽汇编实验5
    对于第(1)~(3)题基本都是在dosbox中编译连接,程序返回前,data段的数据都不变使用debug的u命令查看cs,ss,ds值,以及在程序中定义的段的顺序求差即可知当cs为X时,ss,ds为多......
  • CSAPP(第三版)第八章异常控制流学习笔记
    定义:从给处理器加点开始,知道你断电为止,程序计数器假设一个值的序列\(a_0,a_1,...,a_{n-1}\)其中,每个\(a_k\)是某个响应的指令\(I_k\)的地址。每次从\(a_k\)到\(a_{k+1}\)......
  • 汇编语言 第二章寄存器
    段地址SA和偏移地址EA满足:SA×16+EA=物理地址偏移地址EA有16位,“位”是二进制位,即16个二进制位,变化范围用十六进制表示为:0~FFFFH(十六进制的一位相当于二进制数的四位)由......
  • 《汇编语言》学习笔记-1
    注:本文档为“《汇编语言(第3版)》王爽著”阅读过程中记的笔记。参考视频:通俗易懂的汇编语言(王爽老师的书)_哔哩哔哩_bilibili4源程序到可执行程序过程一个汇编语言源程......