监测点2.2
来源:互联网 发布:怎么装修淘宝店铺 编辑:程序博客网 时间:2024/05/16 06:51
1、给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 到 。
解:8086cpu的物理地址=SA×16+EA,而 8086cpu的偏移地址范围是0H~FFFFH。
即最小地址:00010H+0H=00010H,最大地址:00010H+FFFFH=1000FH
2、有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 ,最大为 。提示,反过来思考,当段地址给定为多少,CPU无论怎么变化偏移地址都无法寻到20000H单元?
解:8086cpu的物理地址=SA×16+EA,而 8086cpu的偏移地址范围是0H~FFFFH。
因为SA×16+EA=20000H,其中EA的变化范围是0H~FFFFH。所以SA的变化范围就是:
当EA=0时,SA=(20000H-0H)/16=2000H,
20000H – FFFFH = 10001H // 计算基础地址
基础地址必须是10H的倍数,10001H并不是10H的倍数,所以上面偏移地址的最大值不能取FFFFH。
基础地址必须是10H的倍数且最后一位必须是0,要想基础地址最后为0,那偏移地址的最后也必须是0,所以偏移地址要取FFF0H。
20000H – FFF0H = 10010H // 计算基础地址
10010H / 16= 1001H // 计算段地址
所以:SA应满足的条件是:最小为:1001H,最大为2000H。也就是说当段地址小于1001H或大于2000H时CPU都无法寻到。
- 监测点2.2
- 监测点2.2
- WinterEx.监测点
- phpwind使用手记-去除监测点
- 异常点监测:Anomaly Detection
- 尾矿库安全监测关键点
- 王爽 第三版 监测点1.1习题
- 电池电量的监测以及耗电操作时间点的分析
- ITU-T G.1081 IPTV性能监测点 (Performance monitoring points for IPTV)
- bash shell命令与监测的那点事之ps
- bash shell命令与监测的那点事之top
- BASH SHELL命令与监测的那点事(三)
- 使用Unity3D 自主实战开发的赛车游戏实例,关键点记录 (四)之道路监测点
- 网络监测
- 网站监测
- 监测闹铃
- 监测文件属性
- 监测文件大小
- 程序员的八荣八耻
- 学得很失败
- [转]java applet
- 落户了,呵呵!
- [转]paint,update和repaint三种awt方法
- 监测点2.2
- 检测2.1
- 检测点1.1
- [转]int String 互转的多种方法
- 直面自我
- JS事件大全
- 大学十年(一个程序员的路程)(林锐博士)《1----9》 收藏
- 如何把心动变为行动
- 别忘了来这看看