C로짠 어셈블러 발표자 : 김윤태 목 차 어셈블러의 란? 어셈블러의 구조 어셈블러의 종류 C로짠 어셈블러의 소스 실행되는 화면 캡쳐 느낀점 어셈블러란 ? 어셈블러란 ? ... 계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 소스(계속) 어셈블러의 ... 어셈블리어로 작성된 원시 프로그램을 목적프로램 으로 번역하여 출력시켜 주는 프로그램 어셈블러의 구조 어셈블러의 종류 1)단일 패스 어셈블러 2) 이중 패스 어셈블러어셈블러의 소스(
< The Black Snake Bite > 1. 게임 설명 이 게임은 Snake를 오랫동안 살아남게 하여 높은 점수를 올리는 것이 목적이다. Snake 머리가 사용자 공간의 벽에 닿거나 자신의 몸통에 부딪히면 게임은 종료된다. 일정 시간이 지남에 따라 Snake 이동..
1.문제분석 - 레지스터 참조 인스트럭션 즉 RRI와 메모리 참조 인스트럭션(MRI)을 구분하는 부분이 필요하다. - MRI로 들어왔을때 indirect 모드인지 아닌지 구분해줘야한다. - ADD이외의 나머지 machine instruction을 define해주어야 한..
Assembler System Software components translator assembler compiler interpreter system manager operating system other utilities loader linker DBMS, edi..
#include #include ////////////////////////매크로 정보 저장. struct MacroNameTab{ char MacroName[10]; //매크로 이름. char fluent[10][10]; //매크로가 가지는 인자들. 최대 10개의 인..
○ Initialization- 명령어 데이터 파일(inst.data)을 읽어 inst_table에 저장.- 오브젝트 코드 파일 ( obj1, obj2 , obj3 )이 존재하는 지 체크.○ Menu-Next instruction : PC를 증가시키면서 각 명령어 별로..
..FILE:SymbolTable.java /* * Created on 2004. 10. 11 * * TODO To change the template for this generated file go to * Window - Preferences - Java - Cod..
- 문제 21번부터 짝수 문제 풀이 22. 스택에 대해 설명한 것은? b (a) ROM의 한 부분이다. (b) 일시적인 데이터 저장을 위한 RAM의 한 부분이다. (c) CPU 에 있는 16비트 레지스터이다. (d) CPU 내에 있는 메모리 이다. 24. 데이터가 스..
마이크로프로세서의 이해와 응용 1.19 펌웨어(firmware)란 무엇인가? Answer. 대부분의 컴퓨터 주변기기에는 하드웨어와 소프트웨어 사이를 궁합이 잘 맞도록 조정해주는 부분이 있는데 그것은 소프트웨어를 하드웨어화 시킨 것으로서 소프트웨어와 하드웨어의 중간에 해..
패스 1 동안에 이루어지지 않는 어셈블러 지시자의 처리//4. 목적 프로그램과 어셈블러 리스트를 출력... ... 어셈블러 지시자들에 관련된 처리를 부분적으로 처리 => BYTE, RESW 등과 같은 주소 배정에 영향을 주는 처리를 포함//패스 2//1. ... 직접/인덱스 주소 지정 방식//원시 프로그램에 나타난 데이타 상수를 기계 내부 표현으로 전환 => 필요한 만큼의 문자(C'...'), 16진수(X'...')상수//목적 프로그램과 어셈블러
개발 후기Pass1과정이 거의 끝나고 pass2에서 심볼과 리터럴 테이블에서 값을 불러와야 하늗데 END명령어를 넣고 나면 symbol table의 값이 지워지는 현상발생.한참을 해메다 결국 찾아낸 해법은 END명령어 다음에 ENTER키를 치지 않아서 문자열의 끝을 몰..
#Rrogram NAME : SORT program #Programmer's NAME : Jiyeon Han #Program DESCRIPTION : ##30개의 정수 데이터 SET에 대해서 정렬하는 프로그램을 작성하라(오름차순, 내림차순, 데이터 갯수 세기) #Def..