2025/06/06 2

컴퓨터 구성 week11

어셈브럴 스캔은 두번 일어남첫번째: 모든 사용자 정의 주소 기호를 해당 이진 값과 연결하는 "주소 기호 테이블"을 생성합니다.두번쨰: 이진 번역LC:어셈블 시 명령어/데이터에 메모리 주소를 배정하는 데 사용하는 위치 추적 변수(레지스터 아님) ISZ PTRISZ CTR이 두개로 반복문을 실행시켜서 전체 합을 구하는 방식 기억해두고 응용하기화살표 고려XLOP 앞부분은 Y를 CIR하면서 E를 입력 받아서 자리를 이동시킴ONE은 E가 1일 때 앞에서 구한 P를 계속 더해서 그 값을 P에 중첩 시키고 CLE로 다시 E를 0으로 변경함 ZRO는 E가 0일 때는 따로 계산이 필요없으므로 X의 위치만 왼쪽으로 옮긴다. E는 상관없음 그리고 반복횟수를 위해서 ISZ를 사용 ISZ CTR (CTR의 값을 증가시키고 0..

카테고리 없음 2025.06.06

컴퓨터구성 week9

week9 Program에는 Instruction이 있고 이 Instruction은 ISA에 있는 명령어 집합 중에 하나임 따라서 ISA에는 이 명령어에 따른 지침도 들어있음 이걸 가변길이로 하느냐 아니면 고정길이로 하느냐에 따라 CISC, RISC로 나뉜다.Instruction의 길이를 가변길이(CISC) 고정길이(RISC) CISC(가변길이)명령어는 복잡하지만 개수는줄인다.한 개의 명령어로 여러 작업을 수행다양한 주소 지정방식단점: 파이프라이닝 비효율적 RISC(고정길이)명령어는 단순하게 대신 빠르고 많이 처리연산은 오직 레지스터 간에 수행파이프라이닝과 병렬 처리에 최적화장점:실행속도가 빠름단점:코드 길이가 길어질 수 있음(복잡한 연산은 여러 명령어로 나눠야 해서) Immediate: 바로 대입Di..

카테고리 없음 2025.06.06