- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微型计算机原理与汇编语言 第p1章 微型计算机系统导论
3 存储器的分类 按工作方式,内存可分为两大类:随机读写存储器和只读存储器。 ① 随机读写存储器RAM(Random Access Memory) 作用:存放用户程序,数据,部分系统程序。 特点:可随机读写,但断电后内容丢失。 ② 只读存储器ROM(Read Only Memory) 作用:存放永久性的程序和数据,系统引导程序,监控程序及操作系统中的I/O管理程序等。 特点:只能读不能写,但断电后内容不丢失。 4. I/O接口与输入输出设备 I/O接口是微机与输入输出设备之间信息交换的桥梁。不同的外设必须通过不同的I/O接口才能与微机相连。 (1) 常用的外设有: ① 输入设备:键盘,鼠标,扫描仪,光驱等。 ② 输出设备:显示器,打印机,绘图仪等。 (2) 外设的种类有:机械式、电子式、机电式、光电式等。(速度问题) (3) 外设的信号有:数字量、模拟量、开关量等。(信号问题) (4)计算机是电子设备,采用的是数字信号。 因此,要解决计算机和外设之间的速度和信号之间的问题,就需要在它们之间有一种设备来实现速度匹配和信号变换,这就是I/O接口电路。 接口的作用:解决计算机和外设之间速度匹配和信号变换的问题。 1.4 微型计算机软件系统 所谓软件,就是为了管理、维护计算机以及为完成用户的某种特定任务而编写的各种程序的总和。软件可分为系统软件和用户软件。 用户软件:也称应用软件。是指用户为解决各种实际问题而编写的程序。 系统软件:是指不需要用户干预,为其它程序的开发、调试以及运行等建立一个良好环境的程序。系统软件又包括操作系统OS(Operating System)和系统应用程序。 操作系统:用于提供人机接口和管理、调度计算机的所有硬件和软件资源。其中最为重要的核心部分是常驻监控程序(BIOS)。另外还包括I/O驱动程序和文件管理程序等。 系统应用程序:为用户程序提供支持的系统程序。系统应用程序很多,如: ① 各种高级语言的编译解释程序; ② 汇编程序; ③ 诊断和调试程序; ④ 文字处理程序; ⑤ 服务性工具程序; ⑥ 数据库管理程序等。 1.5 微型计算机的工作过程 微型计算机的工作就是运行程序,通过逐条地从存储器中取出指令并执行指令规定的操作来实现某种特定的功能,因此,软件是微型计算机系统不可缺少的组成部分。 表1.1 完成“6+5”操作的机器语言程序和汇编语言程序 内存单元地址 机器语言程序 汇编语言程序 指令功能说明 00H 01H00000110 MOV A,06H 双字节指令。将数字6送累加器A 02H 03H00000101 ADD A,05H 双字节指令。将数字5与累加器A中的内容相加,结果存放在累加器A中 04H HLT 停机指令 表1.1为在模型机(8位机)上完成“6+5”操作所需的机器语言程序和汇编语言程序已由输入设备存放到内存中,如图1.5所示。下面进一步说明微机内部执行该程序的具体操作过程。 开始执行程序时,首先将第一条指令的首地址0000H送程序计数器PC,然后就进入第一条指令的取指阶段,其操作过程如图1.5所示。接着进入第一条指令的执行阶段,如图1.6所示。对图示操作过程的详细说明参考教材P11和P12。 图1.6 取第一条指令的操作过程示意图RA10110001ID PLA 标志寄存器 A … 至外部CB 微处理器 (CPU) 内部数据总线DB 00H01H02H03H04H地址 单元内容 外部AB 外部DB ALU PC+1 CPU发出读命令 存储器 ① ② ③ ④ ⑤ ⑥ ⑦ PC AR DR IR 图1.7 执行第一条指令的操作过程示意图RA00000110ID PLA 标志寄存器… 至外部CB 微处理器 (CPU) 内部数据总线DB 地址 单元内容 外部AB 外部DB ALU PC+1 CPU发出读命令 存储器 ① ② ③ ④ ⑤ ⑥ ⑦ A PC AR DR IR 00H01H02H03H04H 此时,程序计数器PC的值为0002H,指向第二条指令在存储器中的首地址,计算
原创力文档


文档评论(0)