| PicoBlaze处理器添加处理器指令的设计流程 |
| 类别:嵌入式系统 |
| 增加新的PicoBlaze处理器指令的操作过程如下。
(1) 修改Picoblaze.vhd源代码。 (2) 增加如下新的指令代码: constant new_instruction_id : std_logic_vector(4 'downto O):= "10101"; (3) 增加如下指令到译码信号说明位置: i_new_instruction(= '1'when instruction (15 downto 11) =new_instruction_id else '0'; (4) 用新指令实现的功能,定义VHDL部件(Component)。 (5) 增加这个部件到Picoblaze.vhd源代码中。 (6) 增加新的指令到register_and_flag_enable。vhd,用于寄存器译码使能。 (7) 在汇编编译系统中新增如下一条指令到asm.cpp程序中: char*new instruction_id ="10101"; (8) 增加条件语句(case)到asm.cpp程序的test_instructions函数中,增加条件语句(case)到asm.cpp程序的write program_word函数中。 (9) 重新编译asm.cpp程序,生成执行文件asm.exe。 |
相关技术资料
- AT89C51单片..
- 2008-1-17
- AT89C51单片..
- 2008-1-17
- 嵌入式电脑控制系统..
- 2008-1-17
- 基于嵌入式技术的网..
- 2008-1-2
- 威达电P4嵌入式平..
- 2007-12-27
- NORCO硬件平台..
- 2007-12-27
- UGM 嵌入式影像..
- 2007-12-20
- 嵌入式系统设计的核..
- 2007-12-17
- 发展基于嵌入式计算..
- 2007-12-10
- 基于RT-Linu..
- 2007-11-15
- 嵌入式实时操作系统..
- 2007-11-12
- 基于RT-Linu..
- 2007-11-1
- Windows 9..
- 2007-8-9
- 一种新型编码芯片及..
- 2007-8-9
- 把网络引进嵌入式控..
- 2007-8-9
- Windows N..
- 2007-7-29
- 嵌入式系统的开发利..
- 2007-7-29
- 基于驱动程序的协议..
- 2007-7-29
- 具有DSP功能的1..
- 2007-8-9
- 微控制器的抗干扰软..
- 2007-8-9



