制作一个网站的基本步骤园林景观设计公司管理制度及流程

news/2025/9/26 21:55:52/文章来源:
制作一个网站的基本步骤,园林景观设计公司管理制度及流程,线上运营培训,idc网站模板文章目录 寄存器(CPU工作原理)1. 通用寄存器2. 字在寄存器中的存储3. 几条汇编指令4. 物理地址5. 16位结构的CPU6. 8086CPU给出物理地址的方法7. 段的概念8. 段寄存器9 . CS和IP10. 修改CS、IP的指令11. 代码段 寄存器(CPU工作原理) 一个典型的CPU由运算器、控制器、寄存器等器… 文章目录 寄存器(CPU工作原理)1. 通用寄存器2. 字在寄存器中的存储3. 几条汇编指令4. 物理地址5. 16位结构的CPU6. 8086CPU给出物理地址的方法7. 段的概念8. 段寄存器9 . CS和IP10. 修改CS、IP的指令11. 代码段 寄存器(CPU工作原理) 一个典型的CPU由运算器、控制器、寄存器等器件组成这些器件靠内部总线相连。 1. 通用寄存器 8086CPU所有的寄存器都是16位的可以存放两个字节。 AX、BX、CX、DX 通常用来存放一般性数据被称为通用寄存器。 8086上一代CPU中的寄存器都是8位的 为保证兼容性这四个寄存器都可以分为两个独立的8位寄存器使用。 AX可以分为AH和ALBX可以分为BH和BLCX可以分为CH和CLDX可以分为DH和DL。 AX的低8位0位~7位构成了AL寄存器高8位8位~15位构成了AH寄存器。 AH和AL寄存器是可以独立使用的8位寄存器。 2. 字在寄存器中的存储 一个字可以存在一个16位寄存器中这个字的高位字节和低位字节自然就存在这个寄存器的高8位寄存器和低8位寄存器中。 3. 几条汇编指令 注汇编指令不分大小写 4. 物理地址 CPU访问内存单元时要给出内存单元的地址。所有的内存单元构成的存储空间是一个一维的线性空间。 我们将这个唯一的地址称为物理地址。 5. 16位结构的CPU 概括的讲16位结构描述了一个CPU具有以下几个方面特征 运算器一次最多可以处理16位的数据。寄存器的最大宽度为16位。寄存器和运算器之间的通路是16位的。 6. 8086CPU给出物理地址的方法 8086有20位地址总线可传送20位地址寻址能力为1M。 但8086内部为16位结构它只能传送16位的地址表现出的寻址能力却只有64K。 因此8086CPU采用一种在内部用两个16位地址合成的方法来形成一个20位的物理地址。 当8086CPU要读写内存时 1CPU中的相关部件提供两个16 位的地址一个称为段地址另一个称为偏移地址; 2段地址和偏移地址通过内部总线送入一个称为地址加法器的部件; 3地址加法器将两个16位地址合成为一个20位的物理地址 4地址加法器通过内部总线将20位物理地址送入输入输出控制电路; 5输入输出控制电路将20位物理地址送上地址总线 620位物理地址被地址总线传送到存储器。 地址加法器采用物理地址段地址x16偏移地址的方法用段地址和偏移地址合成物理地址。例如8086CPU要访问地址为123C8H的内存单元此时地址加法器的工作过程如图所示图中数据皆为十六进制表示。 7. 段的概念 在编程时可以根据需要将若干地址连续的内存单元看作一个段用段地址×16定位段的起始地址基础地址用偏移地址定位段中的内存单元。 注意 1段地址×16 必然是 16的倍数所以一个段的起始地址也一定是16的倍数 2偏移地址为16位16 位地址的寻址能力为 64K所以一个段的长度最大为64K。 8. 段寄存器 段寄存器就是提供段地址的。8086CPU有4个段寄存器CS、DS、SS、ES 当8086CPU要访问内存时由这4个段寄存器提供内存单元的段地址。 9 . CS和IP CS和IP是8086CPU中最关键的寄存器它们指示了CPU当前要读取指令的地址。 CS为代码段寄存器IP为指令指针寄存器。 在任何时候CPU将CS、IP中的内容当作指令的段地址和偏移地址用它们合成指令的物理地址到内存中读取指令码执行。 工作流程 1从CS:IP指向内存单元读取指令读取的指令进入指令缓冲器 2IP IP 所读取指令的长度从而指向下一条指令 3执行指令。 转到步骤 1重复这个过程。 在 8086CPU 加电启动或复位后 即 CPU刚开始工作时CS和IP被设置为CSFFFFHIP0000H。 即在8086PC机刚启动时CPU从内存FFFF0H单元中读取指令执行。 FFFF0H单元中的指令是8086PC机开机后执行的第一条指令。 10. 修改CS、IP的指令 在CPU中程序员能够用指令读写的部件只有寄存器程序员可以通过改变寄存器中的内容实现对CPU的控制。 CPU从何处执行指令是由CS、IP中的内容决定的程序员可以通过改变CS、IP中的内容来控制CPU执行目标指令。 同时修改CS、IP的内容 jmp 段地址偏移地址 jmp 2AE3:3 jmp 3:0B16 功能用指令中给出的段地址修改CS偏移地址修改IP。 仅修改IP的内容 jmp 某一合法寄存器 jmp ax 类似于 mov IP,ax jmp bx 功能用寄存器中的值修改IP。 案例分析 内存中存放的机器码和对应汇编指令情况 初始CS2000HIP0000H 1mov ax,6622 2jmp 1000:3 3mov ax,0000 4mov bx,ax 5jmp bx 6mov ax,0123H 7转到第3步执行 11. 代码段 对于8086PC机在编程时可以根据需要将一组内存单元定义为一个段。 可以将长度为 N N≤64KB 的一组代码存在一组地址连续、起始地址为 16的倍数的内存单元中这段内存是用来存放代码的从而定义了一个代码段。 当我们要执行该代码段时只需将CS:IP指向所定义的代码段中的第一条指令的首地址。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/918813.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站怎么访问自己做的网页中国建设银行官方网站

在正常情况上,这是由于没的在AndroidManifest.xml中进行注册引起的。转载于:https://www.cnblogs.com/zhaojianwei/p/3971238.html

温州做网站公司哪家好企业qq官网首页

抖音在国内是比较知名的短视频运营商,也有很大的流量市场。这块优化好了,不管是对于用户还是企业来说,在品牌宣传上来说,作用还是蛮大的。抖音优化和电脑端优化,还是有所区别的,这里参考的是点赞数、评论以…

网站开发语言用什么好淘宝客网站用什么软件做

作为从事CAD设计的我,已经深深的了解到了CAD设计行业的辛苦。dwg格式的文件作为CAD文件格式常见的专业格式,它能够很好的帮助我们保存好绘制好的CAD图纸。现在几乎在很多领域都可以见到,有的时候会根据需要对CAD图纸进行格式转换。很多的网友…

网站开发工程师工资hangq重庆做网站哪家公司好

导读 按照现在流行的互联网分层架构模型,最简单的架构当属Web响应层DB存储层的架构。从最开始的单机混合部署Web和DB,到后来将二者拆分到不同物理机以避免共享机器硬件带来的性能瓶颈,再随着流量的增长,Web应用变为集群部署模式&…

如何给网站做右侧悬浮电话三网合一网站建设是指什么

目录 前言引用unplugin-auto-import插件的优缺点优点缺点 unplugin-auto-import插件引入安装插件配置vite配置更新TypeScript配置使用代码位置 总结 前言 是否添加unplugin-auto-import取决于项目需求和团队习惯。如果项目中频繁使用Vue相关API,并且团队成员都熟悉这…

9月23日(日记里有)

今天早上参加实训课程,本周我上的是数控加工,我们学习了有关操作车床最基本的安全的知识,然后我们按照老师的指导完成了老师布置的任务,然后体验了如何制作一个简单的小零件。

微信小程序实现流式传输(打字机效果)

微信小程序实现流式传输(打字机效果)Posted on 2025-09-26 21:23 且行且思 阅读(0) 评论(0) 收藏 举报最近公司在做一款小程序,其中最主要业务的体现方式就是“与AI对话”,那一定是绕不过有着打字机效果的流式…

9月25日(日记里有)

今天上的体育是篮球,今天的基础训练让我重新记起来了部分的篮球的技巧,手感也回来了部分/

建设银行网站维修图片虚拟主机代理商的网站打不开了怎么办

随着互联网的发展,Web1.0、Web2.0 和 Web3.0 成为了人们口中津津乐道的话题。那么,这三种网络时代究竟有什么区别呢? Web1.0 是一个只读的时代,那个时候,用户只能浏览网页,无法进行互动和创作。Web2.0 则是…

Git 提交代码前,一定要做的两件事

作为团队开发的一员,Git 的使用习惯直接影响大家的协作效率。分享两个我每次提交代码前必做的事,虽然简单,但能避免很多不必要的麻烦。​ 第一件事是 拉取最新代码,也就是 git pull。很多时候我们本地开发了半天,…

本地调试接口时遇到的跨域问题,十分钟解决

昨天在本地调试前端项目时,调用后端接口突然报了跨域错误,浏览器控制台清一色的 Access-Control-Allow-Origin 提示,一开始以为是后端配置的问题,折腾半天发现其实前端自己就能解决,分享下我的排查和解决过程。​…

从0开始使用LabVIEW处理数据采集卡-概述和新建新建工程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

用 Excel 快速处理接口返回的 JSON 数据

作为前端开发者,有时候需要把接口返回的 JSON 数据整理成表格,方便和产品、测试核对数据。之前我都是手动复制粘贴,一条数据要改半天,后来发现用 Excel 就能快速处理,分享下具体步骤。​ 首先,把接口返回的 JSON…

网站建设的几个阶段商城网站不易优化

cf1552F. Telepanting 题意: 在一个坐标轴上,有n个传送门,格式为:xi,yi,si,可以从xi传送到yi,si表示状态,如果si为0,到位置xi时不会传送,si变为1.如果到达xi时si为1,则…

做设计有哪些好用的素材网站数字化展厅设计方案

文章目录 1. 二叉搜索树的概念2. 二叉搜索树的操作1.1 二叉搜索树的查找1.2 二叉搜索树的插入1.3 二叉搜索树的删除 1. 二叉搜索树的概念 二叉搜索树又称二叉排序树,它可能是一棵空树,也可能是具有以下性质的二叉树: 若它的左子树不为空&am…

调度的基本概念

基本概念 先到先服务FIFO 作业的概念 作业:一个具体的任务 用户向系统提交一个作业:用户让操作系统启动一个程序 三个层次 高级调度(作业调度) 按照一定的原则从外村的作业后备队列中挑选一个作业调入内存,并创建…

Overleaf项目文件同步工具: olsync

Hi! 我编写了一个用于Overleaf项目备份的命令行工具olsync, 希望可以帮助你更好的管理你的latex项目以及私有化的Overleaf服务实例.如果喜欢, 请点一个Star, 谢谢olsync 是一个简单的命令行工具,用于将你的 Overleaf …

CF1995D Cases

CF1995D Cases 题意: 给定一个长为 \(n\),字符集大小 \(c=18\) 的字符串,给定一个整数 \(m\) ,你需要求出一个字符集合 \(S\) 满足在原串中每 \(m\) 个字符中至少有一个被包含在集合 \(S\) 中。 其中 \(m\le n\le …

日志| 编辑距离 | 最长有效括号 |

力扣解题思路 动态规划核心思想 :初始化 + 填充 第一次提交 1状态转移: 左上到cur 是 替换(相同则继承左上) 上到cur 是 删除 左到cur 是 添加 2初始化: 第一行=空字符变成目标字符串的次数 第一列=原字符串变成空字…

网站建设毕业设计过程杭州电商网站开发

概述 - QML 和 C++ 集成 QML 旨在通过 C++ 代码轻松扩展。 Qt QML 模块中的类允许从 C++ 加载和操作 QML 对象,并且 QML 引擎与 Qt 元对象系统集成的特性使 C++ 功能可以直接从 QML 调用。 这允许开发使用 QML、JavaScript 和 C++ 代码混合实现的混合应用程序。 集成 QML 和 C…