# instruction
총 6개의 포스트

Control Flow(cmp, test, jump, set instructions)(6)
조건이 있는 if문이나 loop를 내부적으로 어떻게 처리하는 지를 알아보자.instruction을 어셈블리어로 확인하여 동작 방식을 알아보자.컴파일 최적화 옵션은 -Og를 선택한다. -O0은 조금의 비효율성이 남아있고 -O1은 최적화가 강해 코드를 확인하기 어렵다.st
2022년 10월 26일
·
0개의 댓글·
0
Machine-Level Representation of Programs: Arithmetic Operations(5)
Week 7-1에서 배운 mov instructor는 operands(피연산자)를 중심으로 바라보았다. 이번 시간엔 타입이 다른 operands에 따른 operation의 변화와 다른 종류의 opertion을 살표본다.예를 들어, long type varname = i
2022년 10월 13일
·
0개의 댓글·
0
Machine-level representation basics(4)
Compliation System중 Compliation 단계에 생기는 Aseembly program인 source.s의 기본 연산자들과 피연산자들을 알아본다.피연산자들과 Addressing Mode를 알아본다.C언어에서 객체를 생성하고 값을 assignment하는 과
2022년 10월 9일
·
0개의 댓글·
0명령어와 주소체계
(1) 컴퓨터로 명령 전달 방법컴퓨터는 흔히 bit(0과 1)로 표현되는 디지털 신호를 통해 명령을 전달받는다.bit가 아닌 문자로 구성된 명령어들은 별도의 번역기를 통해 bit 형태로 변환되어 전달된다.(2) 명령어 실행 및 데이터 처리 과정전달받은 bit 데이터를
2022년 7월 1일
·
0개의 댓글·
0