어셈블리 언어 - 환경 설치 및 각 레지스터 소개
어셈블리 로켈 설치
다음은 간단한 효과도입니다.
팁:
DOSBox를 열 때마다 C디스크 파일을 설정하는 데 이렇게 번거롭지 않습니까? (mount c/Users/Your Name/Documents/assembly)이것은 README 파일을 살펴보면 다음과 같습니다.
The configuration file is automatically created the first time you run DOSBox.
The file can be found in:
(Windows) "Start/WinLogo Menu"->"All Programs"->DOSBox-0.74->Options
(Linux) ~/.dosbox/dosbox-0.74.conf
(MAC OS X) "~/Library/Preferences/DOSBox 0.74 Preferences"
The file is divided into several sections. Each section starts with a
[section name] line. The settings are the property=value lines where value can
be altered to customize DOSBox.
# and % indicate comment-lines.
따라서 경로에 따라'~/Library/Preferences/DOSBox0.74 Preferences'에 따라 선호 설정 파일을 열고 마지막 위치에 입력하십시오
[autoexec]
# Lines in this section will be run at startup.
# You can put your MOUNT lines here.
mount c /Users/Your Name/Documents/Assembly
set PATH=Z:;c:
c:
그러면 DOSBox를 실행할 때마다 C디스크 경로를 다시 설정하지 않을 수 있습니다.
경로의 your name, 계정 이름으로 변경합니다.
각 레지스터에 대한 설명:
일반 레지스터:
AX, BX, CX, DX 를 데이터 레지스터로 지정합니다.
AX(Accumulator): 누적 레지스터를 누적기라고도 합니다.
BX(Base): 기본 주소 레지스터,
CX(Count): 카운터 레지스터,
DX(Data): 데이터 레지스터,
SP 및 BP 는 포인터 레지스터라고도 합니다.
SP(Stack Pointer): 스택 포인터 레지스터,
BP(Base Pointer): 기본 포인터 레지스터,
SI 및 DI는 URL 레지스터라고도 합니다.
SI(Source Index): 소스 변환 레지스터,
DI(Destination Index): 의도 변환 레지스터,
제어 레지스터:
IP(Instruction Pointer): 명령 포인터 레지스터,
FLAG:플래그 레지스터;
세그먼트 레지스터:
CS(Code Segment): 코드 세그먼트 레지스터,
DS(Data Segment): 세그먼트 레지스터,
SS(Stack Segment): 스택 세그먼트 레지스터,
ES(Extra Segment): 세그먼트 레지스터 첨부,
debug 도구 명령 소개
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
입문 학습 노트 집성(7)-dp,div,dup미친 여름방학 학습의 모음집 입문 학습노트(7)-dp,div,dup bp: 기본 단락 주소가 ss인 것을 제외하고는 bx와 같습니다. 예를 들어 [bx+bp]는 byte ptr 표시 바이트 이렇게 하면 레지스터는 데...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.