检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:戴迎珺[1]
机构地区:[1]浙江万里学院,宁波315100
出 处:《浙江万里学院学报》2008年第2期26-31,共6页Journal of Zhejiang Wanli University
基 金:宁波市青年基金项目(编号:2005A620001)
摘 要:以8位的CISC微控制器为例,说明采用硬件描述语言(HDL)进行数字系统设计的方法.首先采用典型的模块化设计的思想把整个系统分解成数据处理通道和控制通道.数据处理通道主要负责数据处理等,包含所有内部寄存器、算术逻辑单元(ALU)、程序及堆栈指针等.控制通道主要负责系统的控制,其主要的核心部件为一个状态机.状态机根据指令的内容执行不同的控制操作,数据通道在控制通道控制下完成指令的操作内容.采用数据处理和控制独立设计的优点是可以根据他们各自的特点进行相应的设计.文中设计的微处理器可单独使用也可做嵌入式系统。The design of 8 bits microcontroller is taken as an example of methodology of digital system design using HDL. At first, the whole system is divided into two parts by the concept of the modulation design. The two parts are the data path unit and the control unit. The data path unit processes data conjsisting registers, ALU, program, stack pointer and so on. The control unit takes over the whole system. Its core component is a SM (State Machine). The SM executes operations according to the content of instructions and controls the data path unit. The scheme considering the two parts separately is that they can be designed according their characters. The microcontroller designed in this paper can be used independently or as an embedded system.
分 类 号:TP33[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.249