微机原理与接口技术:过程嵌套解析
需积分: 50 19 浏览量
更新于2024-08-16
收藏 4.56MB PPT 举报
"过程嵌套-微机原理与接口技术-周荷琴第4版ppt课件"
在微机原理与接口技术的学习中,过程嵌套是一个重要的概念,它涉及到程序设计的基础和流程控制。过程(或称为子程序、函数)是高级语言编程中的基本组成部分,用于将大任务分解为可管理的小部分。在描述中提到,过程可以被其他过程调用,这就是过程嵌套。例如,MSUB 过程调用了SUB1过程,SUB1执行完后返回到MSUB,继续执行后面的代码。
在给出的例子中,MSUB 是一个远过程(FAR PROC),这意味着它的地址可能在不同的段中,而SUB1是一个近过程(NEAR PROC),表示它和调用者位于同一段内。RET指令用于返回到调用者,即在SUB1结束后,程序的执行权返回到MSUB。值得注意的是,过程和C语言中的函数有相似之处,但它们的语法形式并不完全相同。
微机系统的基础知识包括了微型计算机的组成、数制转换、符号数表示以及运算方式等。在第一章绪论中,我们了解到电子计算机的发展历程,从早期的电子管计算机到现代的超大规模集成电路计算机,以及按照性能分类的各类计算机,如大型机、小型机、微型机和单片机。其中,微型计算机的发展关键在于微处理器的进步,遵循着摩尔定律,即大约每18-24个月,微处理器的集成度翻一番,性能提升一倍。
微处理器的发展历史通过Intel CPU的演变得以体现,从最初的4004、8008到后来的 Pentium、Pentium Pro、Pentium MMX、Pentium II、Pentium III、Pentium 4,再到64位的Itanium,处理器的字长、线宽、晶体管数量、时钟频率、运算速度等方面都经历了显著的提升。
微型计算机的硬件组成由CPU(包括运算器和控制器)、内存(如RAM和ROM)、I/O设备以及各种接口组成。CPU作为系统的核心,负责指令的执行和数据处理;运算器进行算术和逻辑运算;控制器则管理指令的执行流程;内存存储程序和数据;I/O设备包括键盘、打印机、显示器等;I/O接口如8255、8250、8251、8253和8259等用于协调CPU与外部设备的通信。总线系统,如地址总线(AB)、数据总线(DB)和控制总线(CB),是这些组件间信息传输的通道。
对于准备考研的学生来说,理解和掌握这些基本概念和原理至关重要,因为它们构成了计算机科学的基础,并且在后续的课程和实际应用中会频繁出现。熟悉过程嵌套和微机系统结构,不仅能提升编程能力,也能为理解更复杂的系统设计和优化打下坚实的基础。
2012-09-08 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
辰可爱啊
- 粉丝: 18
- 资源: 2万+
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍