전체 글 (187) 썸네일형 리스트형 자바 기본 설명 우선 자바에 대하여 설명하기에 앞서 여러가지 프로그램이 뭐고 컴파일러가 뭔지에 대하여 설명을 해보고자 합니다! 우선 우리가 코딩을 하는데 있어서 가장 중요한 것이 바로 “통합 개발 환경”(IDE)입니다. 통합 개발 환경이란 개발의 편의성을 높이기 위해 사용하는 툴 이라고 생각 하시면 됩니다!! 이게 바로 컴파일러죠! 그럼 컴파일러가 뭔데?? 바로 저희가 사용하는 자바 언어를 machine language(0과 1로 이루어진 언어) 를 해석 해 주는 것이죠!!! 사실 코딩을 어디에나 하던지 제대로 된 문법만 갖추면 프로그램을 만들 수 있습니다! 예를 들어, 메모장을 켜고 main(){ printf(“하위~”); } 이렇게 해도 된다는 거죠! 하지만 이 통합 개발 환경을 갖춤으로써 우리가 어디에서 오류가 났.. 1.2장 Operand 와 Opcode 이번에는 operand 와 opcode에 대하여 설명해 보겠습니다 먼저, opcode 란? Operation to be performed opcode란? Indicate where data are(address라고도 표현합니다!) 그림으로 살펴보시죠! Number of Operands 1. Three Operands ADD A, B, C Destination: A Source: B, C A 1.1장 - Instruction Set architecture 1.1장 - Instruction Set architecture(ISA) 1.1장에서는 컴퓨터 구조를 배우기 전에 꼭! 알아야할 기본 지식들에 대해서 알아볼까 합니다!! 그럼 먼저 제목인 Instruction set architecture란 뭘까요?? - 바로 컴퓨터를 디자인하는데 꼭 필요한 interface을 이야기 합니다! 좀 더 formal하게 말하면 하드웨어(hardware)와 소프트웨어(software)사이의 매개체 역할을 하는 것들을 이야기 하는 것이죠! 따라서 ISA에는 프로그래머가 processor의 관점에서 바라보는 것이 중요합니다! 너무 어렵죠…? 저두요… 그래서 일단! 더 자세한 부분을 추후에 설명하기에 앞서 필수적으로 알아야 하는 부분들에 대하여 설명 해보고자 합니다! Registe.. 이전 1 ··· 21 22 23 24 다음