Program Execute 1 Program Execution 32-bit System의 구조 아래는 간단하게 나타낸 processor와 memory의 구조이다. CPU(processor)에는 ALU와 여러 범용 레지스터, PC, IR 등이 존재한다. ALU Arithmetic and Logic Unit 산술과 논리 연산을 담당한다. 범용 레지스터 in 32-bit R0 ~ R31까지가 그것이다. 연산 중 발생한 데이터를 임시로 저장한다. PC Program Counter 다음에 실행할 instruction의 위치를 담고 있다. 전원이 인가되면 초기화되는데, 여기서는 편의상 0으로 초기화 됨을 나타내었다. IR Instruction Register 현재 실행되거나 디코딩되고 있는 명령을 보관하는 특수 목적 레지스터이다. Memory에는 program과 data가 저.. 2021. 3. 18. 이전 1 다음