汇编实验三

 实验内容:

1.首先,在DOS上运行相应代码后,情况如下:

再依照实验指导将代码改成如下后:

得到如下反馈:

再用DOS中的R命令查看相应寄存器的变化

确实满足CS=DS+10H的关系。再验证一次:

接着用U命令对该程序进行反汇编,情况如下:

再用T命令和P命令进行调试,得到如下情况:

2.

 实验结论:

通过这次实验,学会了masm环境下汇编的使用,又学会了一项新技能呢。

原文地址:https://www.cnblogs.com/yrcz/p/9940729.html

时间: 2024-11-10 15:39:28

汇编实验三的相关文章

王爽汇编实验(三)

王爽汇编浅显易懂,虽然前面两个实验都做完了,但是都是吊儿郎当做完的. 看到第三次实验比较好写心得,就写了. 原码如下,用提到的LINK.EXE和MASM.EXE进行编译链接操作. assume cs:codesgcodesg segmentmov ax,2000Hmov ss,axmov sp,0add sp,10pop axpop bxpush axpush bxpop axpop bx mov ax,4c00Hint 21Hcodesg endsend 首先是用debug 跟踪t1.exe执

信息安全系统设计基础实验三:实时系统的移植

北京电子科技学院(BESTI) 实验报告 课程:信息安全系统设计基础 班级:1353 姓名:芦畅 傅冬菁 学号:20135308 20135311 成绩: 指导教师:娄家鹏 实验日期:2015.11.24 实验密级: 预习程度: 实验时间:15:30~18:00 仪器组次: 必修/选修: 实验序号:3 实验名称:实验三:实时系统的移植 实验目的与要求: 1.掌握uC/OSII(uCLinux…)的移植过程: 2.掌握C语言,汇编的混合编程. 实验仪器: 名称 型号 数量 嵌入式开发平台 UP-N

实验报告(实验三)

北京电子科技学院(BESTI) 实     验    报     告 课程: 密码系统设计基础                     班级: 1352班.1353班 姓名:刘浩晨.王玥                学号:20135318. 20135232 成绩:             指导教师:娄嘉鹏       实验日期:2015.11.24 实验密级:        预习程度:        实验时间:15:30—18:00 仪器组次:          必修/选修:        

实验三:实时系统的移植

北京电子科技学院(BESTI) 实     验    报     告 课程: 密码系统设计基础                     班级: 1453 姓名:彭垚            学号:20145317 成绩:             指导教师:娄嘉鹏       实验日期:2016.11.23 实验密级:        预习程度:        实验时间:10:00-12:00 仪器组次:          必修/选修:                  实验序号:3 实验名称:  实

2019-2020-1 20175313 20175328 20175329 实验三 实时系统的移植

2019-2020-1 20175313 20175328 20175329 实验三 实时系统的移植 实验目的 1.掌握uC/OSII(uCLinux..)的移植过程 2.掌握C,汇编的混合编程 实验仪器 嵌入式实验平台UP-TECH S24101 实验内容.步骤与体会: 实验内容 并发程序-1 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 上方提交代码附件

实验三 、进程调度模拟程序

实验三.进程调度模拟程序 专业 网络工程   姓名 方俊晖 学号 201406114309 一.        实验目的 通过本实验可以加深对有关进程控制块.进程队列的概念的进一步理解. 二.        实验内容和要求 1.进程PCB的结构体定义 2.定义结构体 3.输入进程序列 4.排序(按到位时间) 5.输出进程运行的结果 三.        实验方法.步骤及结果测试 #include<stdio.h> #include<stdlib.h> #include<stri

实验三 进程调度模拟程序

一.实验目的 用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解.     二.实验内容和要求 设计一个有 N个进程并发执行的进程调度模拟程序. 进程调度算法:采用最高优先级优先的调度算法(即把处理机分配给优先级最高的进程)和先来先服务(若优先级相同)算法.动态优先数是指进程的优先数在创建进程时可以给定一个初始值,并且可以按一定规则修改优先数.例如:在进程获得一次CPU后就将其优先数减少1,并且进程等待的时间超过某一时限(2个时间片时间)时增加其优先数等. (1).  每个进

实验三&#160;进程调度模拟程序

实验三 进程调度模拟程序 专业:物联网工程   姓名:黄淼  学号:201306104145 一. 实验目的和要求 目的: 用高级语言完成一个进程调度程序,以加深对进程的概念及进程调度算法的理解. 实验要求 设计一个有 N(N不小于5)个进程并发执行的进程调度模拟程序. 进程调度算法:“时间片轮转法”调度算法对N个进程进行调度. 二.实验内容 完成两个算法(简单时间片轮转法.多级反馈队列调度算法)的设计.编码和调试工作,完成实验报告. 1) 每个进程有一个进程控制块(PCB)表示.进程控制块包含

实验三+158+余超勇

实验三 功能性测试用例设计(4学时) 一.实验目的 掌握黑盒测试用例设计方法 二.实验要求 (1)对被测程序进行黑盒测试用例设计. (2)运用等价类.边界值.决策表.状态图法等进行测试用例设计. (3)对手机上任意一款音乐软件进行黑盒测试实践. 三.实验内容 1.对被测程序运用不同的测试技巧进行测试用例设计,并执行测试,撰写测试小结. 要求写出测试用例表.执行情况和测试小结. 测试连接:http://www.cnblogs.com/5257yu/p/6838362.html 2.对手机上任意一款