In first time of Computer Architecture class, we defined what is instruction.Basic architecture of Computer Language.Instruction is the basic of Compu
In the computer architecture, there is a concept of Addressing mode. This is a different ways to specify the place where an operand resides in memory
In this class, we use the instruction of MIPS. In MIPS, there are Design Principles that can be more efficiently. Goals of instruction set design for MIPS To maximize performance To minimize cost To ...
In this time, I learned about MIPS Instruction Set Architecture.In the MIPS architecture, there is three types of instruction set.Arithmetic / Logic I
In this writing, I will deal about Procedure Call.Procedure is function. To using them, MIPS use special registers.$a0 - $a3 registers for arguments t
In this post, I will organize the contents of chapter 3. In the chapter 3, there are some operations.AdditionSubtractionMultiplicationDivisionFloatin-
In this section, I will post about single clock cycle datapath concept.Single clock cycle concept is the instruction is executed in one clock cycle in
In this post, I will upload the Implementation of Single Clock Cycle.In the MIPS Architecture, there are 3 types of instructions.R-type InstructionI-t
In this post, I will talk about Multi Clock Cycle.It has several clock cycles to execute one instruction. It means that if some instructions are execu
In this post, I will cover about the pipe-lined structure. If we use the pipeline, we can imporve the performance in our computer architecture.For exa
There are major hurdles of Pipelining. In this post, I will cover this major problems and solutions. Hazard This hazard situation is occured when th
In the computer architecture, the performance of the CPU is important because it affects on the total process performance.We have to consider about ma
In the previous lectures, we already learned about the CPU structure. In this post, I will post the concept of CISC and RISC\*. In addition, I will me
In this post, I will talk about the memory in the computer architecture.There is a conflict having large and fast memory. If we choose large memory, t
In this post, I will talk about Improving Cache Performance.There are many conditions to imporve our cache memory performance.In the previous post, I