linux를 이용한 8086보드에서 숫자표시하기
- 최초 등록일
- 2008.01.19
- 최종 저작일
- 2007.06
- 10페이지/ 한컴오피스
- 가격 1,000원
소개글
마이크로프로세서의 큰숙제중 하나
linux상에서 virtual arm 8086보드 위에서 다음의 문제에 대한 답
-16진수 data 8개를 키패드를 통해 입력 받아 2,4,8진수로 변환하여 Text_lcd에 표시하는 어셈블리 프로그램을 작성하시오. (입력은 key-pad이며, 출력은 Text_lcd이다.)-
목차
1. intro
1) introduce
2) introduce project
2. environment
1) install rinux fedora
2) root로의 전환
3. background knowledge
1) 사용한 arm instructions
2) 유용한 linux 터미널 instructions
3) virtual arm 실행 후 주의점
4. solution
1) algorithm
2) source code
3) result
5. postscript
1)problem
2. environment
1) linux fedora 설치
2)suggestion
2) root로의 전환
3. background knowledge
1. 사용한 arm 명령어들
2. 유용한 linux 터미널 명령어들
3. virtual arm 실행후 주의점
4. solution
1) algorithm
2) source code
3) result
5. postscript
본문내용
2) introduce project
Given assignment
16진수 data 8개를 키패드를 통해 입력 받아 2,4,8진수로 변환하여 Text_lcd에 표시하는 어셈블리 프로그램을 작성하시오. (입력은 key-pad이며, 출력은 Text_lcd이다.)
In my case
4 modulo 3 = 1
so 입력값을 2진수로 변환!
project story
modulo결과 입력값을 2진수로 변환하여 Text_lcd에 표현해야한다. 먼저 project를 수행하기위한 환경조건을 만든과정에 대해서 소개를 하고, 수행과정에서 필요한 배경지식들에 대한 소개를 한다. 그 뒤 project 결과인 main.s와 출력화면을 나타내고 실행과정에서 겪었던 어려웠던점과 간단한 의견제시를 함으로서 프로젝트를 마친다.
중략..
2) root로의 전환
처음 실행후 우클릭후 터미널을 열고 나면, 현재 위치값이 esoc@localhost 이런식으로 나오고 명령어 라인앞에 $표시가 붙었었다. 주어진 virtual arm을 실행시키기 위한 명령어를 입력하고 난뒤 project 수행을 위한 main.s를 수정할려고 시도했으나 수정권한이 없다는것을 알았다.
이에 인터넷 검색결과 root로의 전환을 해줘야하며, 전환하는 방법은 $SU -를 입력하니 password를 치라는 글이 나오면, password를 입력하면 위의 화면과 같은 화면이 나온다.
이제 과제를 하기위한 환경 조성은 끝이 났다.
참고 자료
없음