王爽汇编第二版第二章答案
来源:互联网 发布:淘宝退款商家不处理 编辑:程序博客网 时间:2024/04/30 07:59
第二章
检查点2.1
(1)写成每条汇编指令执行后相关寄存器中的值。
mov ax,62627 AX = 0F4A3H
mov ah,31H AX = 31A3H
mov al,23H AX = 3123H
add ax,ax AX = 6246H
mov bx,826CH BX = 826CH
mov cx,ax CX = 6246H
mov ax,bx AX = 826CH
add ax,bx AX = 04D8H 溢出
mov al,bh AX = 0482H
mov ah,bl AX = 6C82H
add ah,ah AX = D882H
add al,6 AX = D888H
add al,al AX = D810H
mov ax,cx AX = 6246H
(2)只能使用目前学过的汇编指令,最多使用4条指令,计算2的4次方。
mov ax,2
add ax,ax
add ax,ax
add ax,ax
检测点2.2
(1)给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为00010H到1000FH
(2)有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是最小为1001H,最大为2000H
不能通过mov 直接修改IP
可以通过无条件跳转指令jmp 修改CS、IP
检查点2.3
下面3条指令执行后,CPU几次修改IP?都是在什么时候?最后IP的值是多少?
mov ax,bx
sub ax,ax
jmp ax
四次,
第一次 读取 mov ax,bx 之后,
第二次 读取 sub ax,ax
第三次 读取 jmp ax 之后
第四次 执行jmp ax,修改IP值,此时IP值为0.
- 王爽汇编第二版第二章答案
- 王爽汇编第二版 第一章答案
- 王爽汇编第二版第三章答案
- python(第二版)第二章答案
- 王爽汇编第二版实验4
- 王爽汇编第二版实验5
- 王爽汇编第二版实验10
- 王爽汇编第二版实验11
- 王爽汇编第二版实验12
- 王爽汇编第二版第6章
- 王爽汇编第二版第7章实验6
- 王爽汇编第二版第8章实验7
- 王爽汇编第二版第9章
- 王爽汇编第二版第10章
- AC++第二章答案
- 第二章答案
- 第二章习题答案
- 《python核心编程第二版》第二章练习答案解析
- Unity人工智能确定性AI算法之随机运动
- Hibernate学习笔记(二)——Hibernate的一些基本配置
- linux的crontab定时任务
- 10个最好的游戏开发在线资源
- Hololens 学习摘要及翻译记录 六 Spatial sound
- 王爽汇编第二版第二章答案
- Hibernate中同一个线程获取相同session
- 刘汝佳紫书白书题集
- 【Apio2009】Bzoj1179 Atm
- 代理服务器与NAT服务器
- Golang 迅雷下载器SDK
- 第三周项目4-顺序表应用(2)
- 第四周项目1——建立单链表
- ListView中移除某个item的Remove()方法的应用