汇编语言
渣渣的夏天
意静不随流水转,心闲还笑白云飞。
展开
-
Win10下汇编语言Debug安装配置
安装配置流程:1.运行程序DOSBox0.74-2-win32-installer或者自行官网下载dosbox程序,默认安装;下载链接:https://pan.baidu.com/s/1_mzz3PyjABugbY9-dij0sg 提取码:96sb2.将MYDEBUG压缩包解压,然后整个文件夹拷入C盘根目录下,如果自行下载,请在C盘根目录下创建文件夹命名为MYDEBUG,再把debu...转载 2018-10-04 12:07:13 · 2940 阅读 · 0 评论 -
汇编作业一 使用循环计算1-100累加结果
汇编作业一题目:按下面的程序框架编程,使用循环语句计算1+2+3+…+100,并把结果保存在物理地址12345H指向的字存储单元中。CODES SEGMENT ASSUME CS:CODESSTART: ;此处输入功能实现代码 MOV AH,4CH INT 21HCODES ENDSEND START一、方法一1.1 实验算法 先将物理地址设为1...原创 2019-08-03 16:31:23 · 26461 阅读 · 3 评论 -
汇编作业二 数据排序
汇编作业二1. 问题简述 理解下面的程序,完成对数据段中数据的从小到大排序,并输出。 输出功能块label2已给出,通过CALL和RET实现调用。DATAS SEGMENT DB 2,5,6,8,3,7,4,9,2,6,1DATAS ENDSCODES SEGMENTASSUME CS:CODES,DS:DATASSTART:MOV AX,DATASM...原创 2019-08-03 16:36:29 · 3461 阅读 · 2 评论 -
汇编语言 实验一
一、实验目的 掌握汇编编程规范,熟悉编程环境。二、实验内容 1. 编程:向内存0:200-0:23F依次传送数据0-63(3FH)。 2. 编程:编写code段代码,用push指令将a段中的word数据逆序存储到b段中。 三、实验步骤算法及关键代码1. 编程:向内存0:200-0:23F依次传送数据0-63(3FH)。 1.1 算法步骤 ①将物理地址设置到0:200,...原创 2019-08-03 16:42:13 · 1847 阅读 · 0 评论 -
汇编语言 实验二
一、实验目的 掌握汇编编程规范,熟悉编程环境。二、实验内容 编程:参考教材实验9,在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串’welcome to masm’。三、实验步骤算法及关键代码1.1 算法步骤 ① 设置目的地址、源地址起始位置,方便后续读写数据; ② 从源地址读取第一个字符; ③ 输入到屏幕显示区的第一二三行的中央,改变每行字符的属性; ④ 读取下一...原创 2019-08-03 16:46:16 · 2010 阅读 · 0 评论 -
汇编语言 实验三
一、实验目的 掌握汇编编程规范,熟悉编程环境。二、实验内容 1、编写子程序把字符串中的小写字母转变为大写字母(参见教材实验11)。 2、编写0号中断处理程序,使得在除法溢出发生时在屏幕中间显示“divide error!”(参见教材实验12)。(请预习第12章并完成实验,时间不够则在课后完成)三、实验步骤算法及关键代码1、编写子程序把字符串中的小写字母转变为大写字母(参见教材实验...原创 2019-08-03 16:50:17 · 2770 阅读 · 0 评论 -
汇编语言 实验四
一、实验目的 掌握汇编编程规范,熟悉编程环境。二、实验内容 编程计算3550H-2320H,按16进制输出计算所得的差1230H。再输出3550H-2321H的差,检验程序的正确性。 提示:考虑依次将1230H(即0001 0010 0011 0000B)从高位到低位,每4位二进制数一组分离出来,再将4位二进制数转换为ASCII码,利用DOS系统功能调用的2号子功能输出,就得到16进...原创 2019-08-03 16:53:58 · 1956 阅读 · 1 评论