实验1查看CPU和内存,用机器指令和汇编语言指令编程

(1)实验截图如下:

 

(2).将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。

    mov ax,1

    add ax,ax

    jmp 2000:0003

给出第一次和第16次t命令结果截图

(3)查看日期并尝试修改其值。

(4)向内存从B8100H开始的单元中填写数据,如:

-e B8100:0000 01 01 02 02 03 03 04 04

请读者先填写不同的数据,观察产生的现象;再改变填写的地址,观察产生的现象。

输入数据之后会在上面显示一个图案,如图所示:

接着输入不同的数据,发现图案发生变化,如图:

然后改变地址,发现图案位置发生变化,如图:

实验总结:

通过本次实验,让我初步了解了Debug的使用方法,在实验中也有很多的收获但是也暴露出了很多的不足,比如没有耐心,

经常打错一些字母,遇到一些问题不懂得去请教别人。以后我会努力改正这些缺点,会越来越好的!

原文地址:https://www.cnblogs.com/wangchuan-LC/p/9740688.html

时间: 2024-08-30 04:29:30

实验1查看CPU和内存,用机器指令和汇编语言指令编程的相关文章

实验1 查看CPU和内存,用机器指令和汇编指令编程

·实验任务 (1)使用Debug,用E命令和A命令以两种方式将指令写入内存 机器码        汇编指令 b8 20 4e    mov ax,4e20h 05 16 14    add ax,1416h bb 00 20    mov bx,2000h 01 d8         add  ax,bx 89 c3         mov bx,ax 01 d8         add  ax,bx b8 1a 00    mov ax,001ah bb 26 00    mov bx,002

实验1 查看CPU和内存、用机器指令和汇编指令编程

 实验任务 一.使用Debug,用E命令和A命令以两种方式将指令写入内存 机器码        汇编指令 b8 20 4e     mov ax,4E20H 05 16 14     add ax,1416H bb 00 20     mov bx,2000H 01 d8          add  ax,bx 89 c3          mov bx,ax 01 d8          add  ax,bx b8 1a 00     mov ax,001AH bb 26 00     mov

CentOS查看CPU、内存、网络流量和磁盘 I/O

安装 yum install -y sysstat sar -d 1 1 rrqm/s: 每秒进行 merge 的读操作数目.即 delta(rmerge)/swrqm/s: 每秒进行 merge 的写操作数目.即 delta(wmerge)/sr/s: 每秒完成的读 I/O 设备次数.即 delta(rio)/sw/s: 每秒完成的写 I/O 设备次数.即 delta(wio)/srsec/s: 每秒读扇区数.即 delta(rsect)/swsec/s: 每秒写扇区数.即 delta(wse

Ubuntu下查看CPU、内存和硬盘详细信息的几个命令

http://blog.csdn.net/suchto/article/details/46330235/ http://www.sijitao.net/1749.html Ubuntu下查看CPU.内存和硬盘详细信息的几个命令 发表时间:2014-09-24 14:43 | 分类:Linux | 浏览:3,336 次 大文实验室/大文哥 壹捌陆捌零陆捌捌陆捌贰 21504965 AT qq.com 完成时间:2017/12/11 10:33 版本:V1.0 CPU: 型号:grep "mode

Linux查看CPU和内存使用情况总结

Linux查看CPU和内存使用情况:http://www.cnblogs.com/xd502djj/archive/2011/03/01/1968041.html 在做Linux系统优化的时候,物理内存是其中最重要的一方面.自然的,Linux也提供了非常多的方法来监控宝贵的内存资源的使用情况.下面的清单详细的列出了Linux系统下通过视图工具或命令行来查看内存使用情况的各种方法. 1. /proc/meminfo 查看RAM使用情况最简单的方法是通过/proc/meminfo.这个动态更新的虚拟

实验一 用机器指令和汇编指令编程

一.实验目的 1.熟悉基本debug命令:a.r.d.e.u.t 2.掌握汇编指令与机器指令的对应关系 3.掌握利用debug命令查看修改内存.寄存器的方法 二.实验要求 (1)仔细阅读实验教程中DEBUG的使用部分: (2)使用DEBUG中的A命令输入一段程序段: (3)用DEBUG中的R命令观察寄存器中数据的存放情况,改变寄存器的值: (4)用DEBUG中的D命令查看数据在内存中的表示方法: (5)用DEBUG中的E命令修改内存中的数据: (6)用DEBUG中的T命令执行一条语句: 三.实验

汇编实验二 用机器指令和汇编指令编程

实验二  用机器指令和汇编指令编程 任务一: (1)用E命令将内存单元0021:0~0021:7连续8个字节数据修改为30H,31H,32H,33H,34H,35H,36H,37H. (2)用A命令输入汇编指令: (3)用T命令单步执行: 在用T命令执行MOV SS,AX时,它的下一条指令MOV  SP,0100同时执行. (4)填写书上内容: 任务二: 观察如图实验过程,分析为什么2000:0~2000:f中的内容会发生改变. 任意时刻,SS:SP指向栈顶元素,初始时栈为空.初始时,栈顶为0B

用机器指令和汇编指令编程(修改版)

实验名称 用机器指令和汇编指令编程(1) 实验日期   2018.10.22 学院:计软院 专业:计算机科学与技术 年级:2017级 班次:5班 姓名:陈奕明 学号 20171308194 一.实验目的 1. 掌握使用debug工具编写和调试汇编命令的方法 2. 掌握第1-2章所学的关于CPU.寄存器.内存的基础知识 3. 掌握第1-2章涉及的几条指令mov, add, sub, jmp的用法 二.实验准备 1. 复习教材第1~2章内容,完成教材内相关检测点 2. 结合教材实验1 (P35)及公

Linux查看CPU和内存使用情况详解

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要.在 CentOS 中, 可以通过 top 命令来查看 CPU 使用状况.运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的 模式 -- 用基于 top 的命令,可以控制显示方式等等.退出 top 的命令为 q (在 top 运行中敲 q 键一次). 1.top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务 管理器.可