汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~

文章目录

  • 实验1 查看CPU和内存,用机器指令和汇编指令编程
    • 1
      • 开始执行命令:
    • 2
      • 指令
      • 过程
    • 3
    • 4

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

1

首先将寄存器ax,bx修改为0,然后将cs:ip改成1000:0
之后在1000:0开始放指令


确认没输错

开始执行命令:

1-4

5-8

9-12

13-14

查看输入完成没有

ip一直在移动,移动的数量和指令所占的字节数量有关

2

用如下指令求2的8次方

指令

mov ax,1
add ax,ax
jmp 2000:0003

过程



AX=0100时即为结果

3


92年1月1日,计算机前辈留下的信息,一场穿越时空的对话
具体大概在ffff:5

ROM是只读的,所以改不了,所以异常

4


看见右上方的图案了嘛

P18页图1.9可知,该地址为显存地址,所以我们输入,它就会在屏幕上显示

挺好看的,我该搞出来有个特效,可以闪烁,就是那个像月亮的图标和它右边的图标在闪烁

汇编语言 王爽 第四版 实验1相关推荐

  1. 汇编语言 王爽 第四版 实验5

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 实验5 编写.调试具有多个段的程序 1 编译连接下面程序,用debug加载.跟踪,回答问题. assume cs:code,ds:data, ...

  2. 汇编语言 王爽 第四版 第二章 检测点2.2

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 检测点2.2 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 0010H 到 1000FH . 最小肯定是偏移地址为0, ...

  3. 汇编语言 王爽 第四版 第三章 检测点3.2

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 检测点3.2 1 补全下面的程序,使其可以将10000H-1000FH中的8个字,逆序拷贝到20000H-2000FH中. mov ax,1 ...

  4. 汇编语言 王爽 第四版 第六章 检测点6.1

    汇编语言 王爽 第四版 课后检测点 课后实验 持续更新~~ 检测点6.1 1 下面的程序实现依次用内存0:0~0:15单元中的内容改写程序中的数据,完成程序: assume cs:codesg cod ...

  5. 汇编语言(王爽第三版)实验一

    实验一 题目预览 使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后的CPU中相关寄存器中内容的变化. 将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方 ...

  6. 汇编语言(王爽第三版)实验大全

    实验大全 实验1 查看CPU和内存,用机器指令和汇编指令编程 实验2 用机器指令和汇编指令编程 实验3 编程.编译.连接.跟踪 实验4 [bx]和loop的使用 实验5 编写.调试具有多个段的程序 实 ...

  7. 汇编语言 王爽 第四版 前两章学习心得

    博客开篇 从大学入学开始,心里就萌生了写博客的想法,奈何自己太懒惰,一直没有付诸于行动.工作后,最近上班还算清闲,故又萌生出了写博客的想法.千里之行,始于足下.谨以此篇博客作为自己的博客开端,文中不足 ...

  8. 《汇编语言》王爽(第四版) 第十章 实验10

    文章目录 前言 一.子程序1 显示字符串 1.实验任务 2.分析 (1)如何在指定位置显示 (2)如何显示指定颜色 (3)保存子程序中用到的寄存器 3.代码 二.子程序2 解决除法溢出的问题 1.实验 ...

  9. 《汇编语言》王爽(第四版) 第十二章 实验12

    文章目录 前言 一.思路分析 1.安装 2.设置中断向量 3.do0程序 4.测试 5.优化 二.最终成果 1.完整代码 2.效果图 总结 前言 本文是王爽老师<汇编语言>(第四版) 第十 ...

最新文章

  1. JSP标签和JSTL标签注意点
  2. class 原生js获取父元素_JS获取节点的兄弟,父级,子级元素的方法
  3. docker中运行mysql5.7,使用navicat链接报错10061/10060
  4. 三星java游戏下载_轻松游戏 三星Z500安装java游戏详细教程
  5. Windows:文件系统FAT32、NTFS和exFAT
  6. Java找不到对象的警告_程序猿的24个段子:程序员找不到对象 一般有三种情况...
  7. python3两个三阶矩阵相乘_矩阵相乘的实现-python
  8. Unity3D游戏开发从零单排(五) - 导入CS模型到Unity3D
  9. 夜思 | 听说你单身?“替代性恋爱”了解一下
  10. 给女朋友的微信专属推送
  11. AI助力黑客,下一代防火墙将力不从心
  12. 筛选状态下进行复制粘贴为数值
  13. 追赶的腾讯云 | 深网
  14. matlab整流桥和电感怎么连接,整流桥四脚接法实物图手把手教学
  15. C语言编程>第二十一周 ② 请补充main 函数,该函数的功能是:把一维数组中的元素逆置,结果仍然保存在原数组中。
  16. SpringBoot整合Mybatis-Plus入门案例
  17. 警惕安全档案的陷阱 | 确认偏见
  18. 比较犹太人和中国人做生意的模式
  19. python microbit typeerror_Microbit python无效语法
  20. python opencv如何读取透明png图片以及如何编辑透明度

热门文章

  1. protobuf初识
  2. 可以直接拖拽编辑的雷达图、蛛网图网页控件
  3. 【求职】爱数 C++方向面经
  4. IIS环境下隐藏index.php
  5. FD10N显示客户余额
  6. (计算机老师必备)中小学怎样快速完成教学资源库的建设
  7. node.js+uniapp计算机毕业设计安卓超市生鲜购物APP(程序+APP+LW)
  8. nvidia-smi遇到Failed to initialize NVML: Driver/library version mismatch问题,重启不好使时的解决办法
  9. 没有Unity_光追2008年的书 Ray Tracing From The Ground Up 目录翻译
  10. 黑马学成在线-内容管理