嵌入式系统课程设计
基本信息
- 作者: 陈虎 吴涛 张安定
- 丛书名: 高等院校计算机课程设计指导丛书
- 出版社:机械工业出版社
- ISBN:9787111239147
- 上架时间:2008-7-11
- 出版日期:2008 年6月
- 开本:16开
- 页码:233
- 版次:1-1
- 所属分类:
计算机 > 计算机组织与体系结构 > 嵌入式计算机
教材 > 计算机教材 > 本科/研究生 > 计算机专业教材 > 计算机专业课程 > 单片机及嵌入式计算机
内容简介回到顶部↑
书籍
计算机书籍
本书根据嵌入式系统设计课程的基本概念、基本原理和实际设计方法的要求,总结提炼出9个课程设计题目,以配合教学过程。本书通过分析源代码和系统设计等手段,帮助读者学习基于arm内核的微处理器原理、嵌入式软件技术和嵌入式linux操作系统等嵌入式系统设计的基本原理和方法,并初步具备嵌入式系统设计能力。本书第二部分的每一章对应一个课程设计题目,其中包括课程设计的目的、要求、相关知识、课程设计分析和扩展内容,书后附有部分课程设计题目的参考程序,以及相关的参考资料。
本书可以作为高等院校计算机专业、电子工程专业及其相关专业“嵌入式系统”及相关课程配套的课程设计教材,也可作为嵌入式系统设计工程人员的参考读物。
计算机书籍
本书根据嵌入式系统设计课程的基本概念、基本原理和实际设计方法的要求,总结提炼出9个课程设计题目,以配合教学过程。本书通过分析源代码和系统设计等手段,帮助读者学习基于arm内核的微处理器原理、嵌入式软件技术和嵌入式linux操作系统等嵌入式系统设计的基本原理和方法,并初步具备嵌入式系统设计能力。本书第二部分的每一章对应一个课程设计题目,其中包括课程设计的目的、要求、相关知识、课程设计分析和扩展内容,书后附有部分课程设计题目的参考程序,以及相关的参考资料。
本书可以作为高等院校计算机专业、电子工程专业及其相关专业“嵌入式系统”及相关课程配套的课程设计教材,也可作为嵌入式系统设计工程人员的参考读物。
目录回到顶部↑
专家指导委员会
丛书序言
前言
第1章 嵌入式系统课程教学、实验与课程设计的关系
1.1 嵌入式系统课程的教学特点
1.2 嵌入式系统实验教学与课程设计的关系
1.3 嵌入式系统课程设计的主要内容
1.4 课程设计要求及评分标准
第2章 arm体系结构与汇编程序源代码分析
2.1 课程设计目的
2.2 课程设计要求
2.3 arm处理器系列简介
2.4 arm处理器的模式和寄存器结构
2.5 arm处理器的指令系统
2.5.1 数据操作指令
2.5.2 比较指令
2.5.3 转移指令
2.5.4 存储器访问指令
2.6 arm的中断结构
2.7 linux中arm汇编语言程序段分析
丛书序言
前言
第1章 嵌入式系统课程教学、实验与课程设计的关系
1.1 嵌入式系统课程的教学特点
1.2 嵌入式系统实验教学与课程设计的关系
1.3 嵌入式系统课程设计的主要内容
1.4 课程设计要求及评分标准
第2章 arm体系结构与汇编程序源代码分析
2.1 课程设计目的
2.2 课程设计要求
2.3 arm处理器系列简介
2.4 arm处理器的模式和寄存器结构
2.5 arm处理器的指令系统
2.5.1 数据操作指令
2.5.2 比较指令
2.5.3 转移指令
2.5.4 存储器访问指令
2.6 arm的中断结构
2.7 linux中arm汇编语言程序段分析
前言回到顶部↑
嵌入式系统依托微电子技术、操作系统等相关技术的快速发展,目前已经渗透到日常生活、工业生产、通信、交通运输工具等众多领域,极大地推动了信息社会的构建和发展。嵌入式系统技术涵盖了计算机、电子与通信、自动控制等众多领域,已经成为高等院校计算机及相关专业的一门重要课程,也是相关领域研究、应用和开发专业技术人员必须掌握的重要技术之一。.
为了适应嵌入式技术的发展,当前国内众多院校都开设了这门课程,但是教学目标和内容各有特色和侧重。作者在近年的嵌入式系统教学实践和研究开发过程中深刻地体会到,嵌入式系统课程教学必须注意两个问题:一是如何通过嵌入式系统的教学让学生建立起完整的计算机系统运行框架;二是如何培养学生设计和实现嵌入式系统的能力。
作为一个完整的计算机系统,嵌入式系统包括微处理器、存储器、外围电路等硬件结构,以及操作系统、应用程序等软件系统,是经典计算机理论课程(包括计算机原理、计算机体系结构、操作系统)的具体物化。通过对嵌入式系统内部软硬件实现原理的分析,可以让学生从比较抽象的原理和概念出发,认识计算机系统运行的真实过程,从而建立完整的计算机系统运行框架,加深对计算机系统原理的理解和认识。为了达到这个目标,本书深入剖析了实际系统的指令集体系结构、中断、系统引导程序、操作系统内核的源代码等,以帮助读者深入理解实际计算机系统的运行原理。
嵌入式系统是一门应用性非常强的课程。这要求读者能从基础理论出发,根据应用的具体特点,阅读和分析相关的资料、源代码和器件手册,提出相应的系统解决方案,自主设计和实现软硬件系统,自主构造交叉编译工具链和定制操作系统内核,切实提高解决问题的能力。为达到这个目标,本书以生产者-消费者问题、心跳检测、功耗检测、CAN总线控制器和数码相框等实际案例为基础,全面介绍嵌入式系统设计中常用的关键技术,包括多线程程序设计、网络程序设计、AD转换、通信接口设计、图形接口设计、外部大容量半导体存储器等方面,包含了对实际器件资料、系统设计和源代码的分析,提供了比较丰富的嵌入式系统课程设计素材,有助于读者提高实际系统的分析和设计能力。
作者根据近年嵌入式系统设计教学和工程实践的经验体会到,只通过书本难以让学生提高嵌入式系统的实际设计能力。传统的以课堂讲授为主,以教师为中心的教学和学习方法会使学生感到枯燥和抽象,难以锻炼嵌入式系统设计所必需的对器件手册、源代码和相关领域的自学能力,难以提高嵌入式系统的实际设计能力。因此,希望读者通过结合理论课程的学习,在自主阅读嵌入式系统相关材料、分析应用需求和设计实际系统的过程中,理解嵌入式系统基本工作原理、一般设计流程和常用的设计技巧,具备初步的系统设计能力。
随着嵌入式系统技术的发展,目前嵌入式系统的开发已经从传统的单片机和汇编语言程序设计发展为基于高性能片上系统(System-on-Chip,SoC)硬件平台,广泛采用嵌入式操作系统和交叉开发工具,进行软硬件联合设计和测试。本书主要以ARM处理器和嵌入式Linux操作系统为主要软硬件平台,其中少数课程设计需要采用一些常见外围芯片,实验环境相对简单,通用性较强,大多数嵌入式系统实验室都可以满足要求。..
作者根据教学实践,针对嵌入式系统设计课程体系的特点,总结和提炼出9个课程设计题目。这些题目既包含了基本的嵌入式系统原理和设计方法,也提供了多个常见的嵌入式应用系统设计范例。它们可以分成嵌入式微处理器系统、嵌入式系统软件开发、嵌入式操作系统和综合应用四个方面。在“嵌入式微处理器系统”部分中,通过对Linux操作系统中的ARM汇编语言程序和系统引导程序的分析,着重介绍ARM系列微处理器的指令系统,SoC芯片的I/O引脚配置、时钟配置、存储器接口配置等关键技术。在“嵌入式系统软件开发”部分中,以生产者-消费者问题、心跳检测、CAN总线控制器三个技术专题为实例,介绍嵌入式系统中常用的一些应用软件开发方法,包括多线程程序设计、网络程序设计、外部通信端口控制等。在“嵌入式操作系统”部分中,通过对嵌入式Liunx系统交叉开发工具链和内核定制,以及驱动程序分析两个设计案例,使得读者能比较全面地掌握嵌入式Linux系统环境配置、内核定制和驱动程序设计原理。“综合应用”环节通过对典型嵌入式应用系统的完整介绍,为读者提供了一个全面的嵌入式系统开发场景。这部分包含功耗监测系统、网络门禁系统和数字相框三个典型嵌入式产品。其中功耗检测系统包含系统分析、外围硬件电路设计、A/D转换、网络、多线程等多种设计要素;网络门禁系统包含外部设备连接、嵌入式系统安全、与控制主机数据库连接等关键技术问题;数字相框部分介绍了需求分析、软硬件总体设计、图形界面程序开发、外部大容量半导体存储器访问、测试等关键技术和相应的解决方案。通过对上述课程设计的实践,读者能够循序渐进地理解嵌入式系统的基本设计方法,掌握一般设计流程和常用工具,并接触到当前嵌入式系统设计的典型应用。本书从第2章开始,每一章均是一个课程设计题目,包括课程设计的目的、要求、相关知识、课程设计和扩展,书后附有参考程序和参考文献。本书在编写过程中参考了近年来出版的最新书籍和文献资料,以及国内外著名大学的教学课件,可以作为高等院校计算机、电子信息、通信、自动控制及相关专业的配套课程设计教材,也可作为从事嵌入式系统设计工程人员的参考资料。作者在教学中也利用这些素材做了一些尝试,并取得了比较好的教学效果。
本书由陈虎构思与统稿。第1~5章、第9~11章由陈虎编写,第6~8章由吴涛和张安定编写。本书的大部分内容在华南理工大学计算机软件学院的“嵌入式系统设计”课程中使用过,陈辉、周成、夏能波、蔡嘉立等同学对题目的设计、文字内容的完善提出了建议。在这里向参与过教学过程,并给予帮助的同学们表示衷心感谢。本书中部分内容取材于亿道公司和博创公司的嵌入式系统材料,在此向他们表示感谢。 本书的编写得到了奚建清教授、齐德昱教授、张平健副教授、毕盛老师的大力帮助。他们对本书的构思,写作方法等提出了宝贵的意见,使作者受益匪浅。
嵌入式系统的发展与知识的更新速度很快,限于作者的学术水平,本书难免有错误与不妥之处,诚恳地希望读者批评指正,共同提高嵌入式系统课程设计的教学水平。...
作者
于华南理工大学计算机科学与工程学院
2008年3月
专家指导委员会
为了适应嵌入式技术的发展,当前国内众多院校都开设了这门课程,但是教学目标和内容各有特色和侧重。作者在近年的嵌入式系统教学实践和研究开发过程中深刻地体会到,嵌入式系统课程教学必须注意两个问题:一是如何通过嵌入式系统的教学让学生建立起完整的计算机系统运行框架;二是如何培养学生设计和实现嵌入式系统的能力。
作为一个完整的计算机系统,嵌入式系统包括微处理器、存储器、外围电路等硬件结构,以及操作系统、应用程序等软件系统,是经典计算机理论课程(包括计算机原理、计算机体系结构、操作系统)的具体物化。通过对嵌入式系统内部软硬件实现原理的分析,可以让学生从比较抽象的原理和概念出发,认识计算机系统运行的真实过程,从而建立完整的计算机系统运行框架,加深对计算机系统原理的理解和认识。为了达到这个目标,本书深入剖析了实际系统的指令集体系结构、中断、系统引导程序、操作系统内核的源代码等,以帮助读者深入理解实际计算机系统的运行原理。
嵌入式系统是一门应用性非常强的课程。这要求读者能从基础理论出发,根据应用的具体特点,阅读和分析相关的资料、源代码和器件手册,提出相应的系统解决方案,自主设计和实现软硬件系统,自主构造交叉编译工具链和定制操作系统内核,切实提高解决问题的能力。为达到这个目标,本书以生产者-消费者问题、心跳检测、功耗检测、CAN总线控制器和数码相框等实际案例为基础,全面介绍嵌入式系统设计中常用的关键技术,包括多线程程序设计、网络程序设计、AD转换、通信接口设计、图形接口设计、外部大容量半导体存储器等方面,包含了对实际器件资料、系统设计和源代码的分析,提供了比较丰富的嵌入式系统课程设计素材,有助于读者提高实际系统的分析和设计能力。
作者根据近年嵌入式系统设计教学和工程实践的经验体会到,只通过书本难以让学生提高嵌入式系统的实际设计能力。传统的以课堂讲授为主,以教师为中心的教学和学习方法会使学生感到枯燥和抽象,难以锻炼嵌入式系统设计所必需的对器件手册、源代码和相关领域的自学能力,难以提高嵌入式系统的实际设计能力。因此,希望读者通过结合理论课程的学习,在自主阅读嵌入式系统相关材料、分析应用需求和设计实际系统的过程中,理解嵌入式系统基本工作原理、一般设计流程和常用的设计技巧,具备初步的系统设计能力。
随着嵌入式系统技术的发展,目前嵌入式系统的开发已经从传统的单片机和汇编语言程序设计发展为基于高性能片上系统(System-on-Chip,SoC)硬件平台,广泛采用嵌入式操作系统和交叉开发工具,进行软硬件联合设计和测试。本书主要以ARM处理器和嵌入式Linux操作系统为主要软硬件平台,其中少数课程设计需要采用一些常见外围芯片,实验环境相对简单,通用性较强,大多数嵌入式系统实验室都可以满足要求。..
作者根据教学实践,针对嵌入式系统设计课程体系的特点,总结和提炼出9个课程设计题目。这些题目既包含了基本的嵌入式系统原理和设计方法,也提供了多个常见的嵌入式应用系统设计范例。它们可以分成嵌入式微处理器系统、嵌入式系统软件开发、嵌入式操作系统和综合应用四个方面。在“嵌入式微处理器系统”部分中,通过对Linux操作系统中的ARM汇编语言程序和系统引导程序的分析,着重介绍ARM系列微处理器的指令系统,SoC芯片的I/O引脚配置、时钟配置、存储器接口配置等关键技术。在“嵌入式系统软件开发”部分中,以生产者-消费者问题、心跳检测、CAN总线控制器三个技术专题为实例,介绍嵌入式系统中常用的一些应用软件开发方法,包括多线程程序设计、网络程序设计、外部通信端口控制等。在“嵌入式操作系统”部分中,通过对嵌入式Liunx系统交叉开发工具链和内核定制,以及驱动程序分析两个设计案例,使得读者能比较全面地掌握嵌入式Linux系统环境配置、内核定制和驱动程序设计原理。“综合应用”环节通过对典型嵌入式应用系统的完整介绍,为读者提供了一个全面的嵌入式系统开发场景。这部分包含功耗监测系统、网络门禁系统和数字相框三个典型嵌入式产品。其中功耗检测系统包含系统分析、外围硬件电路设计、A/D转换、网络、多线程等多种设计要素;网络门禁系统包含外部设备连接、嵌入式系统安全、与控制主机数据库连接等关键技术问题;数字相框部分介绍了需求分析、软硬件总体设计、图形界面程序开发、外部大容量半导体存储器访问、测试等关键技术和相应的解决方案。通过对上述课程设计的实践,读者能够循序渐进地理解嵌入式系统的基本设计方法,掌握一般设计流程和常用工具,并接触到当前嵌入式系统设计的典型应用。本书从第2章开始,每一章均是一个课程设计题目,包括课程设计的目的、要求、相关知识、课程设计和扩展,书后附有参考程序和参考文献。本书在编写过程中参考了近年来出版的最新书籍和文献资料,以及国内外著名大学的教学课件,可以作为高等院校计算机、电子信息、通信、自动控制及相关专业的配套课程设计教材,也可作为从事嵌入式系统设计工程人员的参考资料。作者在教学中也利用这些素材做了一些尝试,并取得了比较好的教学效果。
本书由陈虎构思与统稿。第1~5章、第9~11章由陈虎编写,第6~8章由吴涛和张安定编写。本书的大部分内容在华南理工大学计算机软件学院的“嵌入式系统设计”课程中使用过,陈辉、周成、夏能波、蔡嘉立等同学对题目的设计、文字内容的完善提出了建议。在这里向参与过教学过程,并给予帮助的同学们表示衷心感谢。本书中部分内容取材于亿道公司和博创公司的嵌入式系统材料,在此向他们表示感谢。 本书的编写得到了奚建清教授、齐德昱教授、张平健副教授、毕盛老师的大力帮助。他们对本书的构思,写作方法等提出了宝贵的意见,使作者受益匪浅。
嵌入式系统的发展与知识的更新速度很快,限于作者的学术水平,本书难免有错误与不妥之处,诚恳地希望读者批评指正,共同提高嵌入式系统课程设计的教学水平。...
作者
于华南理工大学计算机科学与工程学院
2008年3月
专家指导委员会
序言回到顶部↑
近年来,我国在计算机应用、计算机软件和电子类相关专业的人才培养方面,取得了长足的进展,每年的毕业生都有数十万人。但是这些毕业生走进企业、公司、政府机构或研究单位之后,往往深刻地感觉到缺乏实际开发设计项目的经验,不善于综合运用所学理论,对知识的把握缺乏融会贯通的能力。.
综合考察目前高等院校教学大纲、课程设置以及内容安排等方面的情况,多数学校还是比较重视训练学生的实际设计能力。但是,从安排设计实践的内容上看,基本上是围绕相关课程教学内容而展开的,不能够构成对实际问题的解决方案;从配套程序的规模上看,一般只是几十行到几百行的源代码,或者是一个单独电路的设计,远远小于一个小型项目的规模;从设计的结构上看,由于设计实践是围绕着课程教学内容而进行的,问题已经高度抽象,学生很难得到有关综合运用所学知识的整体训练机会。而且,这些内容相对简单、问题域已经高度抽象、规模较小的设计实践一人基本上就能完成,学生几乎无法通过这些设计实践,去真正获得有关项目管理和团队协作等方面的基本训练和工作经验。
由此可以看出,大多数学校对学生实际设计能力的训练与国外知名大学和国内精品课程相比较,还是存在一些差距的。为此,机械工业出版社华章分社和一批高等院校的教师,针对当前高等院校计算机硬件、软件和电子类相关课程教学中存在的问题,参考国内外知名大学相关课程成功的教学经验,设计编写了这套“高等院校计算机课程设计指导丛书”,其目的就是通过课程设计的一系列训练,把知识获取和项目实践两个方面有机地结合起来。..
在这套“高等院校计算机课程设计指导丛书”中的每一门课程设计里,都安排了由多个子项目组成的一个课程设计项目。学生们可以在教师的指导下,逐步设计实现这些子项目,并最终完成一个功能相对完整,可以运行的系统,其代码可以是数千行,甚至上万行。通过这种设计课程,学生一方面可以结合课程的教学内容循序渐进地进行设计方面的实践训练,另一方面,在参与一系列子项目的实践过程中,还能提高如何综合运用所学知识解决实际问题的能力,以及获得有关项目管理和团队合作等众多方面的具体经验,增强对相关课程具体内容的理解和掌握能力,培养对整体课程知识综合运用和融会贯通能力。
参加丛书编写的各高等院校的教师都有着丰富的教学、科研,以及与企业合作开发项目等多方面的经验。每个课程设计中的子项目和整体项目,都来自教师们具体的科研和设计开发实践,所选设计项目与教学内容配合紧密,项目的难度与规模适宜。
最后,感谢机械工业出版社华章分社编辑们的大力支持,使出版有关这套丛书的计划,从单纯的构想演化成带有油墨芳香的真实。
丛书写作组...
综合考察目前高等院校教学大纲、课程设置以及内容安排等方面的情况,多数学校还是比较重视训练学生的实际设计能力。但是,从安排设计实践的内容上看,基本上是围绕相关课程教学内容而展开的,不能够构成对实际问题的解决方案;从配套程序的规模上看,一般只是几十行到几百行的源代码,或者是一个单独电路的设计,远远小于一个小型项目的规模;从设计的结构上看,由于设计实践是围绕着课程教学内容而进行的,问题已经高度抽象,学生很难得到有关综合运用所学知识的整体训练机会。而且,这些内容相对简单、问题域已经高度抽象、规模较小的设计实践一人基本上就能完成,学生几乎无法通过这些设计实践,去真正获得有关项目管理和团队协作等方面的基本训练和工作经验。
由此可以看出,大多数学校对学生实际设计能力的训练与国外知名大学和国内精品课程相比较,还是存在一些差距的。为此,机械工业出版社华章分社和一批高等院校的教师,针对当前高等院校计算机硬件、软件和电子类相关课程教学中存在的问题,参考国内外知名大学相关课程成功的教学经验,设计编写了这套“高等院校计算机课程设计指导丛书”,其目的就是通过课程设计的一系列训练,把知识获取和项目实践两个方面有机地结合起来。..
在这套“高等院校计算机课程设计指导丛书”中的每一门课程设计里,都安排了由多个子项目组成的一个课程设计项目。学生们可以在教师的指导下,逐步设计实现这些子项目,并最终完成一个功能相对完整,可以运行的系统,其代码可以是数千行,甚至上万行。通过这种设计课程,学生一方面可以结合课程的教学内容循序渐进地进行设计方面的实践训练,另一方面,在参与一系列子项目的实践过程中,还能提高如何综合运用所学知识解决实际问题的能力,以及获得有关项目管理和团队合作等众多方面的具体经验,增强对相关课程具体内容的理解和掌握能力,培养对整体课程知识综合运用和融会贯通能力。
参加丛书编写的各高等院校的教师都有着丰富的教学、科研,以及与企业合作开发项目等多方面的经验。每个课程设计中的子项目和整体项目,都来自教师们具体的科研和设计开发实践,所选设计项目与教学内容配合紧密,项目的难度与规模适宜。
最后,感谢机械工业出版社华章分社编辑们的大力支持,使出版有关这套丛书的计划,从单纯的构想演化成带有油墨芳香的真实。
丛书写作组...
书摘回到顶部↑
第1章嵌入式系统课程教学、实验与课程设计的关系
随着微电子技术、软件技术的进步,嵌入式系统成为当前电子和信息产业中发展最为迅速的技术之一。本书将以嵌入式系统设计为主线,提供丰富的分析和设计实例,全面剖析嵌入式系统中微处理器指令系统、引导程序、驱动程序的基本原理和内部结构,并通过多个设计实例介绍嵌入式系统中基本的程序设计方法和技术,以帮助学生将理论知识转化为实际嵌入式系统的设计能力。
1.1嵌入式系统课程的教学特点
当前,嵌入式系统的教学内容还没有通行的标准,但是嵌入式系统课程教学要从实战出发,从培养学生的实际工程设计能力出发,掌握嵌入式系统设计的主要方法和技能已成为共识。一般而言,嵌入式系统课程有综合性、专用性和学科交叉性三个特点。
1.综合性
嵌入式系统是一门综合性很强的课程。与传统的软件或硬件开发相比,嵌入式系统中集成了微处理器、存储器、外围电路等硬件结构,以及应用软件、操作系统、开发工具链等软件系统。这就要求在嵌入式系统课程的学习中要融会贯通计算机原理、计算机体系结构、接口技术、操作系统等多门课程知识,同时还应掌握多种程序设计方法和具备一定的编程能力。
嵌入式系统中的硬件平台往往采用单片机、32位微处理器或数字信号处理器(DSP)等可编程平台,对于这些可编程平台一般可以采用C语言等高级语言来设计程序。但是在很多情况下,例如设计操作系统中的硬件控制部分,往往需要设计者具备一定的汇编语言程序设计能力,这需要对处理器的指令系统和体系结构有比较深入的了解。
……
随着微电子技术、软件技术的进步,嵌入式系统成为当前电子和信息产业中发展最为迅速的技术之一。本书将以嵌入式系统设计为主线,提供丰富的分析和设计实例,全面剖析嵌入式系统中微处理器指令系统、引导程序、驱动程序的基本原理和内部结构,并通过多个设计实例介绍嵌入式系统中基本的程序设计方法和技术,以帮助学生将理论知识转化为实际嵌入式系统的设计能力。
1.1嵌入式系统课程的教学特点
当前,嵌入式系统的教学内容还没有通行的标准,但是嵌入式系统课程教学要从实战出发,从培养学生的实际工程设计能力出发,掌握嵌入式系统设计的主要方法和技能已成为共识。一般而言,嵌入式系统课程有综合性、专用性和学科交叉性三个特点。
1.综合性
嵌入式系统是一门综合性很强的课程。与传统的软件或硬件开发相比,嵌入式系统中集成了微处理器、存储器、外围电路等硬件结构,以及应用软件、操作系统、开发工具链等软件系统。这就要求在嵌入式系统课程的学习中要融会贯通计算机原理、计算机体系结构、接口技术、操作系统等多门课程知识,同时还应掌握多种程序设计方法和具备一定的编程能力。
嵌入式系统中的硬件平台往往采用单片机、32位微处理器或数字信号处理器(DSP)等可编程平台,对于这些可编程平台一般可以采用C语言等高级语言来设计程序。但是在很多情况下,例如设计操作系统中的硬件控制部分,往往需要设计者具备一定的汇编语言程序设计能力,这需要对处理器的指令系统和体系结构有比较深入的了解。
……







点击看大图
加载中...

