인기 글
- 어셈블리어 공부할때 좋은 프로그램 'emu8086' https://softfamous.com/emu8086/ EMU8086 Free Download for Windows 10, 7, 8/8.1 (64 bit / 32 bit) This in an application that can demonstrate valuable for architects and understudies alike, empowering them to evaluate the capacities of a 8086 chip and comprehend its working mode substantially similar. It includes a coordinated constructing agent and co softfamous.com 가상 8086프로세서환경을 제공하는 프로그램 입니다... 2019.08.17
- 파이참에서 파이게임(pygame) 사용하기. 파이참 터미널에서 pip 명령어로 설치하기 파이참 터미널을 이용하여 프로젝트에 pygame 라이브러리를 설치하는 방법이다. 파이참 좌측 하단에 터미널을 클릭해준다. 그럼 명령 프롬프트 같은 창이 하나 하단에 나오는데, pip install pygame을 입력하여 파이게임을 설치한다. 설치가 완료된 모습. 하지만, 모든 프로젝트에 일괄적용되는것이 아니므로 pygame을 사용할 프로젝트마다 따로따로 설치해주어야 한다. 2020.06.22
- emu 8086으로 어셈블리어 연습 [16진수 음수(보수) 10진수로 출력하기] 어셈블러에 10진수를 입력하게되면 메모리에는 16진수 형태로 저장되어 집니다. 때문에 10진수로 데이터를 입력했다고해도 출력할 때는 10진수로 변환해줄 필요가 있습니다. 그 중에서도 십진수 음수는 2의 보수형태의 16진수로 저장되어 지는데, 이 2의 보수를 10진수로 그대로 변환하면 전혀 엉뚱한 값이 나옵니다. 때문에 음수는 특별한 처리를 해주어야 하는데 그 예제를 살펴보겠습니다. 예제에서는 1135와 -1135를 입력받았다고 가정했습니다. .MODEL SMALL .CODE ORG 100h ;--------------- PROG: CALL MAIN ;전체적인 흐름입니다. 메인 프로시저가 끝나면 HLT로 프로그램을 중단합니다. HLT ;--------------- NUM1 DW 1135 ; DW 단위 .. 2019.08.18
- 80x86 어셈블리어) Hello World 출력하는 3가지 방법. 어셈블리어로 Hello World를 출력하는 방법은 다양한데, 세 가지 방법으로 출력해 보겠습니다. 1. 아스키코드로 한 글자식 출력하기 (※ 환경: DOS DEBUG) MOV AH, 02 ; AH 레지스터에 한 글자를 출력하는 기능번호를 수록합니다. MOV DL, 48 ; DL 레지스터에 'H'를 수록합니다. INT 21 MOV DL, 65 ; 'E' INT21 MOV DL, 6C ; 'L' INT 21 MOV DL, 6C ; 'L' INT 21 MOV DL, 6F ; 'O' INT 21 MOV DL, 20 ; 'SPACE' INT 21 MOV DL, 57 ; 'W' INT 21 MOV DL, 6F ; 'O' INT 21 MOV DL, 72 ; 'R' INT 21 MOV DL, 6C ; 'L' INT .. 2019.08.14
- 스타크래프트 리마스터 한글 캠페인이 안되는 경우 설정 - 소리 에서, 오리지널 1998년 캠페인 항목이 체크되어있는지 확인하고, 체크되어 있으면 체크를 해제하고 켐페인을 시작하면 된다. 2021.12.26
- 윈도우 10에서 도스박스로 도스디버거(DOS DEBUG) 실행하기 간단히 어셈블이 가능한 도스 디버거를 구동하는 방법입니다. DOSBox ━ 도스용 게임 구동기 도스박스에 대한 모든 것, 도스용 게임 구동, 정식 버전과 차별화된 DOSBox SVN 버전 제공 cafe995.daum.net [준비물] 도스박스 (위 사이트로 들어가셔서 다운로드 하시면 됩니다.) 디버거(debug.exe) (첨부파일로 위에 올려두었습니다.) 외부저장장치 (USB 같은 것.) * 참고로 역슬래쉬 입력 하는 방법은 \ 키 입니다. 백스페이스 바로 옆에있는거 맞습니다. 일단 USB저장장치나 다른 외부 저장소가 필요합니다. 다운로드 받은 디버거(debug.exe)를 외부저장소에 넣어줍니다. 도스박스를 구동합니다. 그리고 드라이브 레터를 확인해 줍니다. 제 경우는 G: 네요. mount d(도스박스.. 2019.08.16