본문 바로가기

IT215

어셈블리어 기본 page 58, 132 .MODEL SMALL .286 .STACK .DATA SUM DB .CODE PAGE MAIN PROC FAR .STARTUP MOV AX, 0 MOV CX, 10 L1: CMP CX, 0 JLE L2 ADD AX, CX DEC CX JMP L1 L2: LEA DX, SUM .EXIT MAIN ENDP END 2014. 12. 19.
[ASM]프로토타입 프로그램 page 58, 132 ; 58개의 행과 132개의 문자가 있다, 어셈플리스트 파일을 만들기 위한 명령어.title display -prototype program ; 각페이지마다 출력될 제목을 붙여줌..286 ; .286이라는 명령어가 있으니 처리하라는 명령어.sseg segment stack ; stack 세그먼트의 시작.DB 32 dup ("Stack---") ; db-스택을 위해 메모리 공간확보 명령어, 32byte기억장소 확보 ("stack---") ->8바이트 그래서 256을 확보하려면 8*32=256.sseg ends ; stack 세그먼트의 끝. dseg segment ; 데이터 세그먼트의 시작Message db "Hello" , 0ah, 0dh ; 메세지를 Message로 정의 ah,dh.. 2014. 12. 19.
인터넷 브라우저를 모바일 웹으로 자동 연결하는 스크립트 if ((navigator.userAgent.match(/iPhone/i)) || (navigator.userAgent.match(/iPod/i)) || (navigator.userAgent.match(/Windows CE/i)) || (navigator.userAgent.match(/Symbian/i)) || (navigator.userAgent.match(/BlackBerry/i)) || (navigator.userAgent.match(/android/i))) { window.location.href = "http://" + location.host + "/m/";} 2014. 12. 19.
const , 변수에 선언 const는 constant 지속적인, 변하지 않는 ... 여기서 나온 키워드이다. const 는 값의 변화를 방지하기 위한 키워드 이다. 사용 방법 int const x = 10; const int x = 5; 결과 변수 x는 변하지 않는 인티저(정수)값을 가지게 된다. 둘 다 새로 값을 변화시킬 수 없고 읽기만 가능하다. const는 주로 값의 변화를 주지 않기 위해서 사용된다 . 약간 생각해볼 점은 포인터에서 있다. 두 가지 방법으로 정의가 되는데, 하나는 포인터가 가리키는 데이터를 변화시킬 수 있거나 포인터 그 자체를 변화시키는 것이다. 예를 들어 1. const int *pNum;2. int *const pNum; 먼저 1번의 예를 보면#include using namespace std;int .. 2014. 12. 19.
반응형