
데이터가 프로그래밍의 핵심일 수 있다. 데이터를 가공해서 사용하는 것 플레이어의 체력 또는 은행프로그램의 잔고 핵심은 데이터 데이터란? 컴퓨터에서 데이터 저장을 어떻게 할 것인가? 123이라는 숫자를 저장하고싶을때 어떤방식이건 컴퓨터에게 알려주는 것 컴퓨터가 어떤 데이터를 저장할 때 전기적 신호 유무를 이용해서 판단을 할 것이다. 비트 : 디지털에서 데이터를 저장할 때 정보가 1개 있다. 바이트 : 비트가 8개 뭉쳐서 구성된 것 왜 꼭 1바이트는 8비트 일까? 컴퓨터 단위라는 것 계산기 정보의 모양 아래 작은 비트가 0번 부터 시작 최종적으로 64개의 비트가 있다고보면된다. 1바이트라 하면 8개의 비트가 이루어져있다고 했다. 가운데 것을 클릭해보면 BYTE가 8개로 이루어진 상태라고 볼 수 있다. 이 상..

SASM - Simple crossplatform IDE for NASM, MASM, GAS, FASM assembly languages SASM SASM (SimpleASM) - simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages. SASM has syntax highlighting and debugger. The program works out of the box and is great for beginners to learn assembly language. SASM is translated dman95.github.io 초기 환경 설정 설치 환경 설정 mode 와 Assembler만 값 세팅 해주면 된다..

03_ 입력받기 컴퓨터에는 모니터, 스피커 등의 출력 장치가 있는가 하면 키보드, 마우스 등의 입력 장치도 있다. C언어에서는 기본적으로 모니터를 통해 문자를 출력할 수 있고, 키보드를 통해 사용자로 부터 입력을 받을 수 있다. 3.1 scanf 사용하기 출력할 때 printf를 사용하듯이 입력을 받을 때는 scanf 함수를 사용한다. 사용법도 printf와 거의 비슷 키보드로 부터 두 정수를 입력받아 a, b라는 int형 변수에 저장한 후 a + b의 값을 출력하는 계산기 프로그램이다. (변수 이름 앞에 & 기호가 붙는 것을 주의 (코드 작성시 scanf 보안 에러가 뜰 수 있음 ) _ 이것 소스파일 우클릭해서 설정에서 보안 꺼주면 됨 또는 다른 방법도 있음 #include int main() { in..

02_ 변수와 연산자 2.1 변수 사용하기 컴퓨터 본체에는 램(RAM. Random Access Memory ) 라 부품이 있다. 운영체제나 프로그램이 실행되는 동안 여러 가지 정보를 저장해 놓는 것 C언어에서는 변수를 통해 메모리에 접근해서 정보를 저장 하거나 가져올 수 있다. 변수(variable)는 어떤 값을 담는 공간을 의미 이 공간은 메모리의 어딘가에 알아서 할당 된다. 변수에 담겨있는 값은 0과 1로 표현된다. 2.1.1 변수의 선언과 대입 변수에 여러 형태의 값을 담고, 정소를 저장해보자 int a; //변수 선언 a라는 이름의 변수가 만들어 진다. a는 정수(int)를 저장하는 변수를 만들고, 그 이름을 a라 하겠다는 의미 이를 변수 선언 이라 한다. 3이라는 숫자를 집어 넣고 시파면, 등..