1、给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 到 。
解:8086cpu的物理地址=SA×16+EA,而 8086cpu的偏移地址范围是0H~FFFFH。
即最小地址:00010H+0H=00010H,最大地址:00010H+FFFFH=1000FH
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 ,最大为 。提示,反过来思考,当段地址给定为多少,CPU无论怎么变化偏移地址都无法寻到20000H单元?
...
- [mess] 分析的很准确。 01/12 17:04
- [游客] 好记性不如烂笔头~ 01/04 10:58
- [游客] 博主的答案都正确,继续加油啊:) 01/04 10:57
- [mess] 答案都非常正确,分析也很清晰,博主继续加油啊! 12/31 11:26
- [游客] 查看psp其实是让你对于psp的位置有个明晰的理解。 这个实验主要是一个观察和体验的目的。 08/06 15:34
- [wsrf] 鼓励一下。 08/04 18:45
[2010-01-10 12:20] 检测点2.2
阅读全文 |
评论次数(1) |
浏览次数(493) |
所属类型(汇编作业)
[2010-01-01 22:57] 检测2.1
1)写出每条汇编指令执行后相关寄存器中的值。
mov ax,62627 ax = F4A3H
// 将十进制数62627赋给ax,计算机存储单元内都是二进制数,为了方便咱看得懂,规定大家用十六进制表示,所以转换为十六进制为F4A3H (呵呵,明白不?)
mov ah,31H ax = 31A3H
// AH和AL寄存器是可以独立使用的8位寄存器。将寄存器ax的高8位AH改为31H,低八位AL不变。
mov al,23H ax = 3123H // 同上
add ax,ax ax = 6246H
// 呵呵,两个...
mov ax,62627 ax = F4A3H
// 将十进制数62627赋给ax,计算机存储单元内都是二进制数,为了方便咱看得懂,规定大家用十六进制表示,所以转换为十六进制为F4A3H (呵呵,明白不?)
mov ah,31H ax = 31A3H
// AH和AL寄存器是可以独立使用的8位寄存器。将寄存器ax的高8位AH改为31H,低八位AL不变。
mov al,23H ax = 3123H // 同上
add ax,ax ax = 6246H
// 呵呵,两个...
阅读全文 |
评论次数(1) |
浏览次数(475) |
所属类型(汇编作业)
[2009-12-31 10:41] 检测点1.1
1)1个CPU的寻址能力为8KB,那么它的地址总线的宽度为?
解:
内存单元的单位是字节,即一个字节就是一个内存单元。
8KB=8×1024=8192B(字节)
CPU的地址总线的宽度为N时,可以寻找2的N次方个内存单元;
2^N=8192
N=13
所以,地址总线的宽度为13.
2)1KB存储器有 个存储单元?存储单元的编号从 到 。
解:
存储单元的单位是B(byte字节),1KB=1024B,即1024个存储单元。...
解:
内存单元的单位是字节,即一个字节就是一个内存单元。
8KB=8×1024=8192B(字节)
CPU的地址总线的宽度为N时,可以寻找2的N次方个内存单元;
2^N=8192
N=13
所以,地址总线的宽度为13.
2)1KB存储器有 个存储单元?存储单元的编号从 到 。
解:
存储单元的单位是B(byte字节),1KB=1024B,即1024个存储单元。...
阅读全文 |
评论次数(1) |
浏览次数(508) |
所属类型(汇编作业)
[2009-12-28 22:48] 第一章
1、数据的存储
1)计算机储存信息的基本单位
计算机储存信息的基本单位是一个二进制位(bit),一个位可存储一位二进制数(0或1)。
2)存储单元定义和存储单元的单位
存储器被划分成若干个以字节(Byte)为单位来存储信息的存储单元。每个存储单元中存放的信息称为该存储单元的内容,每个存储单元的内容大小是一个字节(1B=8bit )。
3)存储单元的地址
每一个存储单元(字节单元)从0开始用无符号二进制整数(一般用16进制数表示)顺序加1编号,这个编号就是每个存储单元的地址。
4)内存、磁盘容量
1KB=1024B 1MB=1024KB 1GB=10...
1)计算机储存信息的基本单位
计算机储存信息的基本单位是一个二进制位(bit),一个位可存储一位二进制数(0或1)。
2)存储单元定义和存储单元的单位
存储器被划分成若干个以字节(Byte)为单位来存储信息的存储单元。每个存储单元中存放的信息称为该存储单元的内容,每个存储单元的内容大小是一个字节(1B=8bit )。
3)存储单元的地址
每一个存储单元(字节单元)从0开始用无符号二进制整数(一般用16进制数表示)顺序加1编号,这个编号就是每个存储单元的地址。
4)内存、磁盘容量
1KB=1024B 1MB=1024KB 1GB=10...
阅读全文 |
评论次数(1) |
浏览次数(592) |
所属类型(汇编笔记)
[2009-08-03 23:28] P94页 实验3
----------------------------
题目:
----------------------------
assume cs:codesg
codesg segment
mov ax,2000H
mov ss,ax
mov sp,0
add sp,10
pop ax
pop bx
push ax
push bx
pop ax
pop bx
mov ax,4c00H
int 21h
codesg ends
end
-------------------------
debug调试:
------...
题目:
----------------------------
assume cs:codesg
codesg segment
mov ax,2000H
mov ss,ax
mov sp,0
add sp,10
pop ax
pop bx
push ax
push bx
pop ax
pop bx
mov ax,4c00H
int 21h
codesg ends
end
-------------------------
debug调试:
------...
阅读全文 |
评论次数(2) |
浏览次数(463) |
所属类型(汇编作业)