bus 2

[컴퓨터구조] 5-3. Computer Registers

컴퓨터구조는 총 3가지로 이루어져있습니다. Instruction Codes 내부 Register Control Unit 저번 글까지 해서, Instruction Codes에 대해 마쳤습니다. 오늘은 내부 Register를 알아봅시다. mano가 설계한 16비트 컴퓨터에는 아래와 같은 레지스터들이 들어있다. 총 8개의 레지스터로 구성되어 있다. PC(Program Counter) : 다음에 실행할 instruction의 주소를 기억한다. AR(Address Register) : 피연산자의 주소를 기억한다. 전에 다뤘던 Instruction Format을 따라 저장된다. IR(Instruction Register) : 현재 실행되는 instruction이 저장된다. TR(Temper Register) : 임..

[컴퓨터구조] 4-2. Bus and Memory Transfer

오늘은 버스에 대한 개념과, 버스를 설계하는 대표적인 두 가지 방법에 대해 설명합니다. Bus 우리가 아는 버스와 비슷한 개념입니다. 우리가 버스를 타고 A에서 B로 이동하는 것처럼, 여기서 사용되는 Bus는 컴퓨터 내부에 있는 component들 사이에서 데이터를 전송하는 의사소통 시스템입니다. 실생활에서 버스의 노선을 굉장히 잘 잡는 것이 중요합니다. 이와 같이 이번에 배울 버스도 설계를 잘하는 것이 중요합니다. 그래야 데이터 사이의 충돌이 발생하지 않기 때문입니다. 따라서 우리는 Bus Master(bus에 의해서 전송되는 데이터)가 하나만 되도록 설계하는 것이 중요합니다. Common Bus System 가장 기본적인 버스를 설계하는 2가지 방법에 대해서 알아봅시다. 1. Bus System wi..