인기 글
- 스타크래프트 리마스터 한글 캠페인이 안되는 경우 설정 - 소리 에서, 오리지널 1998년 캠페인 항목이 체크되어있는지 확인하고, 체크되어 있으면 체크를 해제하고 켐페인을 시작하면 된다. 2021.12.26
- 파이참에서 파이게임(pygame) 사용하기. 파이참 터미널에서 pip 명령어로 설치하기 파이참 터미널을 이용하여 프로젝트에 pygame 라이브러리를 설치하는 방법이다. 파이참 좌측 하단에 터미널을 클릭해준다. 그럼 명령 프롬프트 같은 창이 하나 하단에 나오는데, pip install pygame을 입력하여 파이게임을 설치한다. 설치가 완료된 모습. 하지만, 모든 프로젝트에 일괄적용되는것이 아니므로 pygame을 사용할 프로젝트마다 따로따로 설치해주어야 한다. 2020.06.22
- pip 명령어 설치 경로를 바꾸어 파이썬에 라이브러리 설치하기 (64비트, 32비트) 한 컴퓨터에 64비트 버전과 32비트 버전의 파이썬을 같이 설치하여 사용하면, 라이브러리가 별도로 관리됩니다. 때문에 IDLE에서 라이브러리를 임포트 해보면 다른 한 버전은 라이브러리를 못 찾습니다. 때문에 사용하고자하는 파이썬의 폴더에 직접 설치해 주어야 합니다. 먼저 파이썬이 설치되어있는 폴더로 들어갑니다. 그리고 라이브러리를 설치하고자하는 파이썬 폴더로 들어간다음, 그 파이썬 폴더에 있는 Script폴더까지의 경로를 복사(Ctrl + C) 합니다. 핵심은 pip파일이 있는 곳 입니다. C:\Users\(사용자이름)\AppData\Local\Programs\Python\(설치해야하는 파이썬)\Scripts 다음 cd 명령어를 사용하여, C:\Users\(사용자이름)\AppData\Local\Progr.. 2020.07.06
- emu8086으로 어셈블리어연습 [99 Bottles of Beer] Hello World 다음으로 예제로 많이 사용되고있는 99 Bottles of Beer 노래 가사 출력하기 입니다. .MODEL SMALL .CODE ORG 100h PROG: JMP MAIN ;------------------------------ BEERS DB 63h ;맥주의 갯수 99개. BEER1 DB ' BOTTLES OF BEER ON THE WALL, $' BEER2 DB ' BOTTLES OF BEER.$' BEER3 DB 'TAKE ONE DOWN AND PASS IN AROUND ,$' BEER4 DB ' BOTTLES OF BEER ON THE WALL.$' NOBEER DB 'no more bottles of beer on the wall.$' NOBEER1 DB 'No more.. 2019.08.18
- 어셈블리어 공부할때 좋은 프로그램 '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
- emu8086 어셈블후에 실행시 라벨을 이용한 분기가 제대로 안될 때. 어셈블러로 프로그래밍을 하다보면 라벨을 이용해서 분기가 필요한 시점이 있습니다. 하지만 emu8086에서 분기문을 사용할 때는 알아두어야할 사항이 있습니다. 위 코드에서 JL 분기문이 조건을 만족하면 ENND 라벨로 JMP하게 되어 있습니다. 하지만 코드를 실행해보면, 갑자기 뜬금없이 맨 처음으로 돌아가버립니다. 에뮬레이터에서 살펴보니 JL분기문이, 조건을 만족하면 JMP하는 주소가 100h. 즉, 맨 처음으로 돌아가게 되어 있습니다. 우리가 의도한 결과가 아닙니다. 원인은 바로 저 빨간 원에 있습니다... '아니 어셈블도 링킹도 제대로 됐는데 뭐가 잘못됐단말인가?' 그건바로 '라벨과 콜론을 붙여쓰지 않았다는 것' 입니다. 이런문제는 오류로 알려주지 않기때문에, 상당히 곤란합니다. 라벨과 콜론을 붙여.. 2019.08.16