컴퓨터구조론 1장 연습문제 풀이
- 최초 등록일
- 2014.05.12
- 최종 저작일
- 2012.02
- 2페이지/ 한컴오피스
- 가격 1,500원
목차
1.1 아래 용어들의 의미를 설명하라.
1.2 16비트 명령어에서 6비트는 연산 코드로 사용되고, 나머지 비트들은 오퍼랜드로 사용된다.
1.3 그림 1-6과 같은 구성에서 CPU와 기억장치 간에 접속된 데이터 버스는 32비트이고, 주소 버스는 12비트라고 가정하자.
1.4 그림 1-6과 같은 구성에서 데이터 버스가 32비트이며, 기억장치의 용량은 64킬로바이트(KByte)라면, CPU와 기억장치 간에 접속되는 시스템 버스는 모두 몇 비트로 이루어져야 하는가?
1.5 CPU가 프린터를 이용하여 데이터를 프린트하는 과정에 대한 흐름도를 그림 1-9와 같은 형태로 표현하라. 단, 프린터 제어기에는 데이터 버퍼로서 블록 단위의 데이터를 저장할 수 있는 기억장치가 포함된 것으로 가정한다.
1.6 그림 1-11의 Analytical Engine의 기본 구조에서 아래의 컴퓨터구성 요소에 대응되는 부분의 명칭을 쓰라.
1.7 다음과 같은 분류에 속하는 컴퓨터들의 주요 용도를 열거하라.
본문내용
1.1 아래 용어들의 의미를 설명하라.
(1) 기계어 프로그램
2진수의 조합으로 이루어진 컴퓨터의 하드웨어가 이해할 수 있는 언어로 구성된 프로그램으로, 어셈블러라는 소프트웨어가 어셈블리 명령어로 작성된 프로그램을 기계어로 번역한 프로그램
(2) 어셈블리 명령어
CPU의 내부 구조에 따라 그 하드웨어가 이해할 수 있는 언어가 달라지므로 그러한 언어상의 차이를 해결하기 위하여 고급 언어(C, PASCAL, FORTRAN 등)와 기계어 사이에 존재하는 CPU고유의 중간 언어
(3) 니모닉스
어셈블리 명령어가 지정하는 동작을 개략적으로 짐작할 수 있도록 하기 위하여 사용된 기호
(4) 단어
각 기억 장소에 저장되는 데이터 단위로서, CPU에 의해 한번에 처리될 수 있는 비트들의 그룹
1.2 16비트 명령어에서 6비트는 연산 코드로 사용되고, 나머지 비트들은 오퍼랜드로 사용된다.
(1) CPU가 수행할 수 있는 연산의 종류는 최대 몇 가지인가?
26=64로 CPU가 수행할 수 있는 연산의 종류는 최대 64가지이다.
(2) 오퍼랜드가 기억장치 주소를 가리키고 각 기억 장소에는 한 바이트씩 저장된다면, 이명령어에 의해 직접 주소지정 될 수 있는 기억장치의 용량은 몇 바이트인가?
참고 자료
없음