어셈블리어의 상태 레지스터
State Flags Register
명령어 | 의미 | 기능 | 사용법 |
SF | Sign Flags | 연산결과가 음수일 경우 1로 Set | |
CF | Carry Flags | 부호없는 정수의 연산 결과가 자리수 초과시 1로 Set | |
OF | Overflow Flags | 부호있는 정수의 연산결과가 자리수 초과시 1로 Set | |
PF | Parity Flags | 연산결과시 1이 짝수개일 경우 1로 Set | |
AF | Auximillary Carry Flags | 10진수 연산시 초과,빌림이 필요할 경우 1로 set | |
ZF | Zero Flags | 연산결과가 0이면 1로 Set |
Control Flags Register
명령어 | 의미 | 기능 | 사용법 |
TF | Trap Flags | 프로세서 처리시 사용, 0은 default, 1은 명령 실행후 특정 프로시저 호출 | |
IF | Interrupt Flags | 인터럽트시 사용, 0이면 외부인터럽트 무시, 1은 외부인터럽트 허용 | |
DF | Direction Flags | 문자열 처리시 사용, 0이면 증가되는 방향으로 처리, 1이면 감소되는 방향으로 처리 |
Python 흑백 사진 AI로 컬러로 바꾸는 프로그램 모델 파일 추가 (0) | 2023.12.31 |
---|---|
자주 쓰이는 리눅스 명령어 (0) | 2023.05.25 |
[리뷰] 혼자 공부하는 컴퓨터구조+운영체제 (0) | 2023.05.23 |
[리뷰] IT 엔지니어를 위한 네트워크 입문 (0) | 2023.05.15 |
x86 어셈블리어 명령어 (0) | 2022.12.01 |