본문 바로가기

728x90
반응형

KNU_study/마이크로프로세서

마이크로프로세서(2) CPU CPU central process unit. CU(control) + ALU(계산 담당) 종류는 크게 두 가지가 있다. 1) CISC : complex, 명령어 체계가 굉장히 복잡하다. 메모리를 10개 이하로 사용한다. 2) RISC : reduced, 복잡도가 낮다. 크기 32bit로 통일된다. 메모리는 30+α개이며, 읽는 속도가 빠르다. F : flag로, 지금 상태를 알려주는 process, CPU의 저장 공간 중 하나로 8bit이다. 아래의 그림은 F를 나타낸 것이다. 하나씩 살펴보자. A가 0이면(깃발 들어) F = 1, A = 1이면(깃발 내려) F = 0. -> S : sign의 부호를 알려준다. 연산 결과가 A에 저장되므로, A의 첫 bit값이 정해진다. 음수면 1, 양수면 0. -> .. 더보기
마이크로프로세서(1) Bus란 무엇일까? Bus memory를 주고 받는 통로. 신호가 지나다니는 하나의 전선, 전기적 통로. Bus의 종류 1) address bus [16bit] : 메모리 안의 데이터들을 구별하기 위해 주소를 부여, 주소가 이동하는 통로 2) data bus [8bit] : data가 이동하는 통로 3) control bus [1bit] : read or write 제어 신호, input or output으로 이동을 제어 * data : 메모리 안에 저장되는 것. 명령어, 주소 등 모든 것이 data가 된다. * address : 메모리에 2개 이상의 데이터가 존재할 때, 그들을 구별하기 위해 주소를 부여한다. 실제 주소값이 아니다. 메모리 자체는 실제 주소를 가지지 않지만, 우리가 구별하기 위해 임의로 주소를 만든 것이다.. 더보기

728x90
반응형