본문 바로가기

기타30

정보처리 필기_전자계산기 구조_12강_명령어 형식 문제 정보 / 이미지 출처 (무료인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 명령어 형식 2. 0주소, 1주소, 2주소, 3주소 명령 ( 오퍼랜드(자료부, 피연산자) 개수로 나뉨 ) 3. 스택 4. 주소 설계 시 고려사항 1. 명령어 형식 주기억장치가 1024 워드일경우 = 워드가 1024개라는 의미 = 레지스터의 개수 1024 즉, 오퍼랜드는 10비트로 지정돼있어야 모든 레지스터의 주소를 가리킬 수 있다. OP Code는 4비트로 주어졌고, mode 비트는 직 혹은 간접 주소지정 방식만 구분하므로 1비트면 된다. 10 + 4 + 1 = 15 2. 0주소, 1주소, 2주소, 3주소 명령 ( 오퍼랜드(자료.. 2019. 7. 27.
정보처리 필기_전자계산기 구조_11강_연산 -(인강 메모) 문제 정보 / 이미지 출처 (무료인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. Mask 연산 2. Selective 연산 3. X-OR 연산 4. Shift / Rotate 연산 1. Mask 연산 AND 연산을 마스크 연산 (Masking Operation) 이라고도 한다. - 데이터 내 특정 비트들의 값을 0으로 리셋 시키기위한 동작 - 대응시키는 비트를 마스크비트라고 한다. - AND 회로를 활용 00001111이 마스크비트 특정 부분을 0으로 리셋 시키기위해 그 부분에는 0을, 아닌부분에는 1을 대응 시키는데,이 때 대응시키는 비트를 마스크비트라 함 2. Selective 연산 OR (Selecti.. 2019. 7. 26.
정보처리 필기_전자계산기 구조_10강_명령어 (인강메모) 문제 정보 / 이미지 출처 (무료인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 명령어의 구성 2. 명령어 설계 시 고려사항 3. 연산자 기능 4. 단항/이항 연산 1. 명령어의 구성 연산자부( OP Code, 명령코드, Operation Code ) / 자료부 ( Operand, 번지부, 어드레스 필드 ) 연산자부는 명령어 형식, 동작 코드, 데이터 종류 등 표시 자료부는 명령어 순서, 데이터 주소, 데이터 주소를 구하는데 필요한 정보 등을 표시한다(번지) 오퍼랜드부는 레지스터를 지정할수도, 메모리를 지정할 수도있다, 주소필드 = 오퍼랜드부/자료부 모드 필드 (mode field) OP Code(연산자부).. 2019. 7. 26.
정보처리 필기_전자계산기 구조_09강_레지스터 (인강메모) 문제 정보 / 이미지 출처 (무료인강) : https://www.youtube.com/playlist?list=PLimVTOIIZt2aR9jib0ws7hoDVZXdtiWsK 1. 레지스터 2. 프로그램 카운터 3. MAR, MBR, 상태 레지스터 4. 시프트 레지스터 1. 레지스터 CPU내부에 들어가는 초고속 기억장치플립플롭 회로로 구성됨 임시기억장치 : 새로운 데이터가 전송되면 먼저 내용은 지워지고 새로운 내용만 기억된다. 범용 레지스터 특수용 레지스터 사용 목적만 다르고 하드웨어적으로 똑같다 특수용 레지스터는 연산장치와 제어장치에 포함돼있다. ex) 누산지레지스터, 명령레지스터 외부입력을 그대로 저장하는건 D형 플립플롭을 주로 사용 레지스터의 종류 // 누산기 빼고는 제어장치에 포함 - 프로그램 카운.. 2019. 7. 26.