滴水2015-01-19

本节练习:
1、熟练记住CF/PF/AF/ZF/SF/OF的位置

  略过
2、写汇编指令只影响CF位的值(不能影响其他标志位)

  MOV AX,0FF00

  ADD AX,101

3、写汇编指令只影响PF位的值(不能影响其他标志位)

  mov eax,3

  add eax,0

4、写汇编指令只影响AF位的值(不能影响其他标志位)

  mov ax,0ff

  add ax,2

5、写汇编指令只影响SF位的值(不能影响其他标志位)

  mov al,80

  add al,1

6、写汇编指令只影响OF位的值(不能影响其他标志位)

  mov al,80

  sub al,10

7、用MOVS指令分别移动5个字节、5个字、5个双字

  MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  MOVS WORD PTR ES:[EDI],BYTE PTR DS:[ESI]

  .........

  MOVS DWORD PTR ES:[EDI],BYTE PTR DS:[ESI]

  ........

8、用STOS指令分别存储5个字节、5个字、5个双字

  STOS BYTE PTR ES:[EDI]

  ....

  STOS WORD PTR ES:[EDI]

  ...

  STOS DWORD PTR ES:[EDI]

  .....
9、使用REP指令重写第7、8题

  mov eax,5

  REP STOS BYTE PTR ES:[EDI]

  mov eax,5

  REP STOS WORD PTR ES:[EDI]

  mov eax,5
    REP STOS DWORD PTR ES:[EDI]

  mov eax,5
     REP MOVS BYTE PTR ES:[EDI],BYTE PTR DS:[ESI]

  mov eax,5
     REP MOVS WORD PTR ES:[EDI],BYTE PTR DS:[ESI]

  mov eax,5
     REP MOVS DWORD PTR ES:[EDI],BYTE PTR DS:[ESI]

滴水2015-01-20

滴水2015-01-21

滴水2015-01-22

滴水2015-01-23

转载于:https://www.cnblogs.com/binaryAnt/p/11165786.html

滴水课后作业(6-10)相关推荐

  1. 滴水课后作业(1-5)

    滴水2015-01-12 1.2+3=1 成立吗?说明理由. 解题:上面式子由 3个符号组成,那么起码得用3进制以上的进制表示 三进制:2(0),3(1),1(2) 0+1=2不成立 四进制: X(0 ...

  2. RvaToFileOffset 内存偏移转成文件偏移(滴水课后作业)

    题目说明 将内存偏移RVA转成文件偏移FOA的函数; 思路是遍历节表,比较节内存偏移VirtualAddress和RVA,确定RVA所在的节之后,计算RVA距离所在节首地址的偏移offset,然后返回 ...

  3. 慕课软件质量保证与测试(第三章.课后作业)

    慕课金陵科技学院.软件质量保证与测试.第三章.黑盒测试.课后作业 0 目录 3 黑盒测试 3.10 课后作业 3.10.1课堂重点 3.10.2测试与作业 4 下一章 0 目录 3 黑盒测试 3.10 ...

  4. 汽车理论matlab编程,汽车理论课后作业matlab编程详解带注释[10页]

    <汽车理论课后作业matlab编程详解带注释[10页]>由会员分享,可在线阅读,更多相关<汽车理论课后作业matlab编程详解带注释[10页](11页珍藏版)>请在读根文库上搜 ...

  5. matlab用lism求零输入响应,信号与系统matlab课后作业_北京交通大学讲解.docx

    信号与系统matlab课后作业_北京交通大学讲解.docx 信号与系统MATLAB平时作业 学院 电子信息工程学院 班级 姓名 学号 教师 钱满义 MATLAB习题 M3-1 一个连续时间LTI系统满 ...

  6. JAVA语法基础 动手动脑及课后作业

    动手动脑1: 仔细阅读示例: EnumTest.java,运行它,分析运行结果? public class EnumTest { public static void main(String[] ar ...

  7. day 13 课后作业

    # -*- coding: utf-8 -*-# @Time : 2019/1/7 18:00# @Author : Endless-cloud# @Site : # @File : day 13 课 ...

  8. 吴恩达机器学习课后作业——偏差和方差

    1.写在前面 吴恩达机器学习的课后作业及数据可以在coursera平台上进行下载,只要注册一下就可以添加课程了.所以这里就不写题目和数据了,有需要的小伙伴自行去下载就可以了. 作业及数据下载网址:吴恩 ...

  9. Python从入门到实践第9章课后作业

    Python从入门到实践第9章课后作业 编写过程中不知道如何将列表传入子类中,下面实例中均没有使用 #9-1 # class Restaurant(): # """模拟饭 ...

最新文章

  1. 由C过渡到C++-入门知识点
  2. ffmpeg开发指南(使用 libavformat 和 libavcodec)
  3. Linux下几种文件传输命令 sz rz sftp scp
  4. 虚拟机服务器拒绝密码,Xshell连接不上虚拟机连接提示SSH服务器拒绝了密码,请再试一次...
  5. HA集群--corosync+pacemaker
  6. ArcGIS栅格数据批量转换格式
  7. Navicat Premium 12安装过程
  8. jdk中java程序调试_jcmd:JDK14中的调试神器
  9. windows查询java的进程号命令_将Java服务/命令注册为Windows服务
  10. 3项目里面全局用less变量 cli vue_Vue.js构建工具比较
  11. MATLAB代码:基于分布式ADMM算法的考虑碳排放交易的电力系统优化调度研究
  12. PHP细说(加强版)
  13. HDMI CEC HDCP
  14. Mac如何保护苹果账户的安全?保护 Apple ID 帐户的技巧分享
  15. php图片点阵,HTML5边玩边学(八)-砖块贴图点阵字
  16. 开源毕设项目《面向桂林旅游的APP软件设计与开发》
  17. linux 脚本 wait,shell脚本使用 timeout + wait 完成: 超时退出执行,等待执行完毕并处理执行结果 - yanbin's Blog...
  18. 前端学习笔记之 ES6之Module模块与Babel编译(十三)
  19. The located assembly's manifest definition does not match the assembly reference
  20. 3d打印服务武汉迪万定制模型

热门文章

  1. HTML和CSS (前端)
  2. Faster RCNN超详细入门 02 网络细节与训练方法
  3. 美国大学计算机科学gpa,美国大学MS硕士平均GPA是多少分?
  4. 阿里云ECS服务器被DDoS无解攻击,我改怎么办
  5. python音乐下载_python 音乐下载演示源代码
  6. SAP ABAP alv中设置回车事件
  7. 盘点那些免费视频网址到底有多爽
  8. 计算机网路——163邮箱授权码
  9. mysql小鸭子_可读代码编写炸鸡十一 - 小黄鸭从你的心里游到脑子里
  10. 用Cadence Virtuoso绘制反相器教程