搜索资源列表
Bochs_Analysis
- 这是bochs虚拟机内部的源代码的分析,只涉及到cpu的部分,包括取指,译指,指令执行等,希望对大家有用。-This is a virtual machine inside the bochs source code analysis, only the part related to the cpu, including fetch, translated means, instruction execution, and I hope useful.
cpu16
- 实现一个16位CPU。该CPU使用精减指令集,是一个五段流水线的结构。包括取指令(IF)、读寄存器(RD)、运算器(ALU)、内存读写(MEM)和写回(WB)。-The realization of a 16-bit CPU. Streamline the use of the CPU instruction set is a structure of five lines. Including fetch (IF), register read (RD), arithmetic logic u
REG89LPx052
- Include file for ATMEL AT89LPx052 MCS-51 base instruction on enhanced CPU core that can fetch a single byte from memory every clock cycle, So may faster than classic 8051 architecture 6 to 12 times. These .h define SFR that not available in any
OTA_TARGET_V2.2
- First, the CPU must make access memory to fetch the instruction. The instruction contains the address of the data we want to load. During the execute phase accesses memory to load the data value located at that address for a total of two trips
zxcpu
- 用VHDL语言设计了一个含10条指令的RISC处理器。假定主存可以在一个始终周期内完成依次读写操作且和CPU同步,系统使用一个主存单元。处理器指令字长16位,包含8个通用寄存器,1个16位的指令寄存器和一个16位的程序记数器。处理器的地址总线宽度16位。数据总线宽度16位,取指和数据访问均在一跳蝻数据总线。处理器支持包含LDA,STA,MOV,MVI,ADD,SUB,AND,OR,JZ,JMP十条指令。其中仅有LDA和STA是访存指令。-VHDL language design with a R
1_instruction_fetching
- Risc processor :- Instruction fetch code
RISC_CPU
- 1. RISC工作每执行一条指令需要八个时钟周期。RISC的复位和启动通过rst控制,rst高电平有效。Rst为低时,第一个fetch到达时CPU开始工作从Rom的000处开始读取指令,前三个周期用于读指令。 在对总线进行读取操作时,第3.5个周期处,存储器或端口地址就输出到地址总线上,第4--6个时钟周期,读信号rd有效,读取数据到总线,逻辑运算。第7个时钟周期,rd无效,第7.5个时钟地址输出PC地址,为下一个指令做好准备 对总线写操作时,在第3.5个时钟周期处,建立写的地址,第
IFCtrl.v
- dlx design的if模块,instruction fetch,stage 1-dlx design of if module, instruction fetch, stage 1
cpuqu
- 易语言汇编取cpu信息源码例程程序使用汇编指令取cpu制造商、是否支持mmx指令,是否支持sse指令。 本易语言源码例程属于易语言高级教程。 点评:易语言汇编取cpu信息源码仅供学习参考。-Easy language assembler routines take cpu source program using the assembler instruction fetch cpu manufacturer support mmx instruction, whether to
main
- My file is about Fetch and Executive stages of processing. The processor contains a single data register, called the accumulator (AC). Both instructions and data are 16 bits long, and memory is organized as a sequence of 16-bit words. The instruction
CPU_design_Example
- 设计的CPU字长为16位,可以实现子程序调用,分支,循环及各种算术逻辑运算等功能。 访存的指令采用寄存器间址寻址(R)或是基址寻址X(R)实现, -Design CPU 16 word length can be achieved subroutine calls, branches, loops, and various arithmetic and logical operations and other functions. Between instruction fetch re