基于计算机微程序,硬布线控制器的指令系统的设计与分析.doc
约14页DOC格式手机打开展开
基于计算机微程序,硬布线控制器的指令系统的设计与分析,全文15页约13000字论述翔实摘要:电子计算机是按照预先编制的程序工作的,程序由一系列指令组成。计算机执行一条又一条指令,每执行一条指令又可以分解成一些小的步骤,这就把一条指令分解成一些微指令。使用微程序设计方法的电子计算机,在硬件结构上与一般计算机不同。首先,要能...
内容介绍
此文档由会员 棉花糖糖 发布
基于计算机微程序,硬布线控制器的指令系统的设计与分析
全文15页 约13000字 论述翔实
摘要:电子计算机是按照预先编制的程序工作的,程序由一系列指令组成。计算机执行一条又一条指令,每执行一条指令又可以分解成一些小的步骤,这就把一条指令分解成一些微指令。使用微程序设计方法的电子计算机,在硬件结构上与一般计算机不同。首先,要能把计算机的各种指令用共同的一些微指令组合实现。每种微指令都使相应的电子线路完成相应的动作。其次,各种微指令和它们的组合,都需要一个微程序存贮器来存放,以供使用。微程序存贮器应该是高速度、不被破坏的只读存贮器。随着半导体大规模集成电路的发展,微程序存贮器的生产已变为现实,为使用微程序技术的计算机,创造了物质基础。使用微程序设计的计算机有许多优点:硬件结构简单;系统设计和改变容易,灵活性高;主程序简化,减少存贮量并提高程序的效率。缺点是必须设置相应的微指令存贮器。微程序设计技术在许多方面得到应用,如存贮器和文件管理、资源分配、中断处理等。指令系统是指机器所具有的全部指令的集合。它反映了计算机所拥有的基本功能。它是机器语言程序员所看到的机器的主要属性之一。通常我们说的加法指令、传输数据指令等等就是计算机的指令,这些指令就是告诉计算机从事某一特殊运算的代码,一种计算机系统确定的这些指令的集合我们就说它是这种机器的指令系统。指令系统的设计就是要确定它的指令格式(就是指令有多少位长,哪几位表示地址,哪几位表示操作等)、类型(如堆栈型、寄存器型等分类)、操作(比如运算、数据传送啊什么的都是指令中要确定的操作)以及操作数的访问方式(一个指令要访问数据,是按其地址访问还是按内容访问等也要由指令设计来解决)。
关键字:微程序控制器 指令系统 微程序 微指令 硬布线控制器
全文15页 约13000字 论述翔实
摘要:电子计算机是按照预先编制的程序工作的,程序由一系列指令组成。计算机执行一条又一条指令,每执行一条指令又可以分解成一些小的步骤,这就把一条指令分解成一些微指令。使用微程序设计方法的电子计算机,在硬件结构上与一般计算机不同。首先,要能把计算机的各种指令用共同的一些微指令组合实现。每种微指令都使相应的电子线路完成相应的动作。其次,各种微指令和它们的组合,都需要一个微程序存贮器来存放,以供使用。微程序存贮器应该是高速度、不被破坏的只读存贮器。随着半导体大规模集成电路的发展,微程序存贮器的生产已变为现实,为使用微程序技术的计算机,创造了物质基础。使用微程序设计的计算机有许多优点:硬件结构简单;系统设计和改变容易,灵活性高;主程序简化,减少存贮量并提高程序的效率。缺点是必须设置相应的微指令存贮器。微程序设计技术在许多方面得到应用,如存贮器和文件管理、资源分配、中断处理等。指令系统是指机器所具有的全部指令的集合。它反映了计算机所拥有的基本功能。它是机器语言程序员所看到的机器的主要属性之一。通常我们说的加法指令、传输数据指令等等就是计算机的指令,这些指令就是告诉计算机从事某一特殊运算的代码,一种计算机系统确定的这些指令的集合我们就说它是这种机器的指令系统。指令系统的设计就是要确定它的指令格式(就是指令有多少位长,哪几位表示地址,哪几位表示操作等)、类型(如堆栈型、寄存器型等分类)、操作(比如运算、数据传送啊什么的都是指令中要确定的操作)以及操作数的访问方式(一个指令要访问数据,是按其地址访问还是按内容访问等也要由指令设计来解决)。
关键字:微程序控制器 指令系统 微程序 微指令 硬布线控制器