본문 바로가기
728x90

branch2

컴퓨터구조12 CPU Structure and Function 이번 챕터에서는 CPU의 구조와 함수에 대해 알아보겠습니다. CPU 의 구조 -ALU -Registers -Control 좀 더 자세하게 ALU의 내부 구조를 살펴보겠습니다. ALU 는 어떤 연산을 사용해야합니다. 그래서 안 쪽에는 여러 연산을 수행시킬 수 있는 Logic 이 존재합니다. 만약 0, negative, overflow 가 발생되면 Status Flags 가 나갑니다. 기본적인 operand 는 외부 Register 에 저장이 됩니다. Registers 는 temporary storage입니다. 내부 저장은 1클럭입니다. 외부면 몇백 클럭이 됩니다. 단점은 너무 비싸다는 거죠. -User visibel register : 사용자에게 보이는 Getneral Purpose : 많이 쓰면 flex.. 2020. 6. 30.
컴퓨터구조10 Instruction Sets : Characteristics and Functions 이번 챕터에서는 'Instruction Sets' 에 대해 알아보도록 하겠습니다. Instruction Sets 이란 명령어의 집합입니다. 명령어는 기본적으로 CPU에 의해 디코딩이 되어서 수행이 됩니다. 이는 Binary 로 형태로 수행이 되고 이를 Machine Code 입니다. 이 형태를 인간이 알아보기 힘드니 assembly code 로 표현해주는 거죠. Operation code(Op code) : Do this Source Operand reference 예를 들면 3 + 6 = 9 라는 연산이 있을 때 '+' 이 Opcode 이고 3, 6 이 Operand 입니다. 결과인 9는 Result Operand 로 씁니다. 예전에 보았던 그림입니다. Instruction fetch. fetch 가 .. 2020. 6. 29.
728x90