当前位置:网站首页>寄存器(内存访问)
寄存器(内存访问)
2022-08-03 03:37:00 【每天一道题】
内存中字的存储
任何两个地址连续的内存单元,N号单元和N+1号单元,可以将它们看成两个内存单元,也可以看成一个地址为N的字单元中的高位字节单元和低位字节单元。
比如:0号单元是低地址单元,1号单元是高地址单元。
DS和[address]
1.CPU要读取一个内存单元的时候,必须先给出这个内存单元的地址。
2.在8086PC中,内存地址由段地址和偏移地址组成。
3.8086CPU中有一个DS寄存器,通常用来存放要访问的数据的段地址。
注:[address]表示一个偏移地址为address的内存单元。
mov指令
指令格式:
传送功能:
1.将数据直接送入寄存器。
2.将一个寄存器中的内容送入另一个寄存器中。
3.还可以将一个内存单元中的内容送入一个寄存器。
注:用mov指令要访问内存单元,可以在mov指令中只给出单元的偏移地址,此时,段地址默认在DS寄存器中。
数据段
1.对于8086PC机,可以将一组长度为N(N<=64K)、地址连续、起始地址为16的倍数的内存单元当作专门存储数据的内存空间,从而定义一个数据段。
2.用DS存放数据段的段地址,再根据需要,用相关指令访问数据段中的具体单元。
边栏推荐
- 22 ES6 knowledge points
- ClickHouse uninstall and reinstall
- 【基础数学--埃氏筛】204. 计数质数
- TCP 和UDP 的详细介绍
- Jincang Database Pro*C Migration Guide (3. KingbaseES Pr*oc Compatibility with Oracle Pro*c)
- 基于 Cyclone IV 在 Quartus 中配置 IP 核中的 PLL、RAM 与 FIFO 的详细步骤及仿真验证
- 肖sir__面试接口测试
- 金仓数据库 OCCI 迁移指南(5. 程序开发示例)
- shell之条件语句(条件测试、if语句,case语句)
- 高等代数_证明_不同特征值的特征向量线性无关
猜你喜欢
随机推荐
(一)Nacos注册中心集群环境搭建
vscode hide activity bar
【STM32】入门(四):外部中断-按键通过中断动作
QT之鼠标和键盘事件重写
(2022杭电多校五)1010-Bragging Dice (思维)
使用docker容器搭建MySQL主从复制
Pro * C Jin Cang database migration guide (4) KingbaseES Pro * C migration guide)
怎么用redis限制同一ip重复刷浏览量
ROS2自学笔记:机器视觉基础
找不到符号@SuperBuilder,你以为真的是Lombok的问题?
ClickHouse—入门
2022中国五金制品行业发展前景分析
网工知识角|华为网络工程师,华为、华三、思科设备三层交换机如何使用三层接口?命令敲起来
ESP8266-Arduino编程实例-MCP3008-ADC转换器驱动
TCP 和UDP 的详细介绍
nVisual信息基础设施可视化管理
【 original 】 Auto. Js the get and post case
【无标题】2022-7-24
Guys, I don't understand a bit: why the documentation of oracle-cdc writes that the connector can be done exactly-o
金仓数据库 Pro*C 迁移指南( 4. KingbaseES 的 Pro*C 迁移指南)