본문 바로가기

분류 전체보기1382

[JavaCC 강좌] 자바CC 설치, 사용법, 문법, API, 계산기 예제 [JavaCC 강좌] 자바CC 설치, 사용법, 문법, API, 계산기 예제 JavaCC 설치 1. https://javacc.dev.java.net/[클릭]에 접속한다. 2. javacc-5.0.zip을 다운받는다. 3. C 디렉터리 아래에 압축을 푼다. 4. path에 C:\JavaCC\bin을 추가한다. JavaCC 문법, API 다루기 5. 간단한 덧셈에 대한 문법을 체크한다. Adder.jj라는 이름으로 다음 문서를 저장한다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950options{ LOOKAHEAD=2;} PARSER_BEGIN(Adder) public class Adder{.. 2017. 1. 17.
이클립스 팀 CVS 학습 - 버전화, 중간 검토 프로젝트 버전화 프로젝트가 완료되었으니 이제 버전화할 차례입니다. 파일 자원을 확약하는 동안 조금만 관심을 기울였다면 저장소가 자원에 버전 번호, 즉 개정 번호를 자동으로 지정한다는 사실을 알았을 것입니다. 파일을 확약하면서 제공해야 하는 유일한 정보는 확약 주석입니다. 프로젝트를 버전화 하려면 다음을 수행하십시오. 1. JanesTeamProject 프로젝트를 선택하십시오. 2. 네비게이터 보기에서 팀 > 버전으로 태그...를 선택하십시오. 3. 태그 자원 대화 상자가 열리면 버전 이름 A1을 입력하고 확인을 클릭하십시오. 4. CVS 저장소 보기를 선택하십시오. 5. 버전과 JanesTeamProject를 펼치십시오. 이제 JaneTeamProject 아래에 버전 번호가 A1인 프로젝트의 버전이 있습.. 2017. 1. 16.
CISC 8051 마이크로 프로세서 구조, 종류, 메모리맵, 레지스터, 특징 CISC 8051 마이크로 프로세서 구조, 종류, 메모리맵, 레지스터, 특징 CISC 마이크로 프로세서Intel 계열 마이크로프로세서의 종류 및 역사 CISC - History CISC - 8051 마이크로 프로세서 구조 8051: 8-bit microcontroller의 대표- 내부의 메모리 : 256바이트의 RAM - 하위 128바이트 : 내부 데이터 메모리용 - 상위 128바이트 : 특수 기능 레지스터 (SFR or Status Function Registers) : 4K 바이트의 프로그램 메모리 : 프로그램 메모리와 데이터 메모리 : 각각 64KByte까지 확장 가능 - 4개의 8bit 병렬 입출력 포트- 2개의 16bit 타이머, 카운터- 1개의 시리얼 포트 내장 CISC - 8051 종류 CI.. 2017. 1. 16.
임베디드 프로세서 종류 (시스템, 설계, 하드웨어, 솔루션의 특징 개념) 임베디드 프로세서 종류 (시스템, 설계, 하드웨어, 솔루션의 특징 개념) 임베디드 프로세서 입문 내장형 시스템 개발 순서 - 임베디드 프로세서 종류 선정 - 운영체제의 선정 - 프로그램 개발환경의 구축 - 시스템을 개발 임베디드 프로세서 - 중앙처리장치(Central Processing Unit 또는 CPU) - 임베디드 프로세서, 프로세서 코어(core), 혹은 간단하게 코어(core) - 데이터부(Datapath Unit) : 레지스터, ALU(Arithmetic Logic Unit), BUS : 곱셈기 : 멀티미디어 데이터의 신속한 처리 - 컨트롤부(Control Unit) : 데이터부의 각 모듈에서 실행될 수 있도록 모든 제어 신호를 발생하는 역할을 수행 마이크로프로세서, 마이크로컨트롤러 마이크로.. 2017. 1. 15.