- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
指位暂存器群.ppt
第 1 章 PC 的基本構造 本章提要 PC 系統簡介 80x86 系列 CPU 及其暫存器群 記憶體:Memory 80x86 的分節式記憶體管理 80x86 的 I/O 結構 學習組合語言的基本工具 電腦的基本結構圖 80x86 系統 CPU 的特性 具有相容的指令群 具有相容的暫存器結構 具有相容的記憶體處理方式 80x86 的暫存器群 80x86 CPU 的內部暫存器分類 一般用途暫存器:AX、BX、CX、DX 堆疊、基底、索引及指令指位器:SP、BP、SI、DI、IP 節區暫存器:CS、DS、ES、SS 旗標:FLAG 一般用途暫存器 堆疊、基底、索引、及程式指位器 節區指位器與 FLAGS 暫存器 觀察及設定暫存器的值 一般暫存器群 AX:用來存放運算結果。 BX:做為基底定址法的基底暫存器。 CX:多用來做迴圈的計數器。 DX:做為資料暫存器。 指位暫存器群 IP 指位暫存器群 SP 指位暫存器群 SP 指位暫存器群 DI 與 SI 分節暫存器群 分節暫存器群 旗標暫存器:FLAG 80386 的暫存器群 80386 的 32 位元指位器 80386 的 16 位元節區暫存器 80486 的浮點數資料暫存器 記憶體:Memory 記憶體 (Memory) 是電腦用來存放程式及資料的地方。記憶體分為可存取記憶體 (RAM) 及唯讀記憶體 (ROM) 2 種。 記憶位址 記憶位址的圖示法 記憶位址的圖示法 PC 的記憶映射 d 命令:觀察記憶體的內容 f 命令:設定記憶體的內容 線性排列的記憶結構 自行規劃記憶體區間 80x86 的分節式記憶體管理 80x86 的 4 個記憶節區 節位址與節內位址 記憶窗 邏輯與物理空間之映射法 邏輯與物理空間之映射法 以 986895 這個絕對位址而言, 其 16 進位表示法為 F0F0F, 我們可將節區指位器設為 F0F0 而節內位址設為 000F, 二者錯開 4個位元相加後就是 F0F0F 了: 指出節區指位器與節內位址 F0F0F 的 3 種表示法 F0F0F 的 3 種表示法 80x86 I/O 結構 80x86 CPU 的 I/O 是一個獨立的系統, 有專用的指令與專用的 I/O 位址。 這些 I/O 位址與記憶單元一樣, 也經由排列編號來管理, 80x86 的 I/O 位址由 0000~FFFF 共有 64K。 I/O 映射 學習組合語言的基本工具 DEBUG 或 CV 都是 Microsoft 所發展出來的偵錯工具程式, 可以追蹤觀察每一個指令之執行細節。 由於 DEBUG 是在於 DOS 磁片中的小程式, 利於我們方便使用;而 CV 則是原始程式的偵錯工具, 較適合做大型程式的偵錯工作。 以 DEBUG 寫組合語言程式 以 DEBUG 寫組合語言程式 觀察組譯後情形的 u 命令 每次執行一行指令的 t 命令 追蹤程式執行過程的 p 命令 * * *
您可能关注的文档
最近下载
- 能耗桥画法示例.ppt VIP
- 2024-2030全球高温氨裂解催化剂行业调研及趋势分析报告.docx
- 2025年吉林省中考英语真题卷含答案解析 .pdf VIP
- 23G409先张法预应力混凝土管桩图集.PDF VIP
- P-02 【中信苏宁】资产支持专项计划计划说明书-20141111.pdf VIP
- 中国人寿:养老险总公司招聘笔试题库2025.pdf
- 设计旅游线路课件(共18张PPT)《旅行社计调业务》(中国言实出版社).pptx VIP
- 2025金考卷45套化学新高考版主书.docx
- 1401沟通你我他——大学生人际交往幻灯片课件.ppt VIP
- 循环水泵能耗桥分析与节能改造实践.pptx VIP
文档评论(0)