1. main.c의 각 함수가 하는 역할에 대하여 간단히 설명하시오main()안의 함수- open : mapper를 사용하기 전 mapping 전 file descripter를 참조하여 메모리에 접근하기 위함, open에서 반환한 파일 디스크립터를 fd에 넣음. 반환 ..
최종과제 1번 문제 Screen shots of your waveform in the simulation▪that show at least pc and op code, each wires in the top module (mips_single), more importa..
이번실습에서는 led와 dot matrix 두가지를 제어하기 위한 프로그램에서 main.c와 dot.c의 함수들을 이해하고 미완성인 코드를 완성해보았다. 그리고 makefile을 통해 ximulator 실행파일을 만들어 ximulator를 통해 실제로 어떤 결과가 나오..
현재 개인용 컴퓨의 보급에 따라 중요성은 감소하였으나, 대규모 업무 처리가 필요한 경우에는 사용한다. ④개인용 컴퓨터 : 마이크로프로세서를 탑재하여 만든 컴퓨터로 마이크로 컴퓨터 또는 ... 작다. 1마이크로초는 1초에 백만 개의 컴퓨터 명령을 처리한다. ③정확성 : 컴퓨터는 전자회로로 구성되어 있기 때문에 프로그램과 데이터의 처리가 정확한 결과를 출력하게 된다. ④신뢰성 ... 절차와 목적에 따라 자동적으로 충실하게 작업을 수행한다. ②신속성 : 컴퓨터는 전자적인 장치로서, 아무리 작고 느린 컴퓨터라고 할지라도 하나의 컴퓨터 명령을 수행하는데 걸리는 1마이크로초보다
a. fnd_hexa_number()의 비트연산이 어떤 역할을 하는가? -> Answer 실습한 코드를 보면 0xF인 “0000 1111”과 비트 & 연산을 하는 것은 어떤 것이든지 맨 끝에 2진수로 4자리만 남 기는 역할을 한다. b. logic()에서, 입력받은 값..
a. ‘선택 모드’에서 dc, cd, dcd, ccddcd를 입력하였을 때, 각각 어떤 장치가 선택되는가?-> Answer c – clcd / d – dot matrix 이므로 문자의 개수와 상관없이 이 2가지 장치가 선택된다. b. keypad에서 값을 읽어내려면 메..
a. ”Hello”라는 한 개의 문자열을, 커서를 증가/감소 모드로 두고 입력했을 때, CLCD에는 각각 어떤 모습으로 나 타나겠는가? -> Answer 우선 I/D값에 “1” 또는 “0”을 두는 경우에 증가 또는 감소모드가 정해진다. 여기서 증가모드는 우리가 흔히 글..
3. P1.4와 2의 차이점 간단하게 설명, Makefile 코드 설명-> AnswerP1.4는 make를 이용하여 컴파일했고, 2는 gcc를 이용하여 컴파일 했습니다.gcc를 이용하여 컴파일 한다면, 하나의 실행파일을 생성하는데 필요한 c파일이 많아질수록 그 개수만큼..
이에 따라, Atmega128 마이크로 프로세서를 사용한 가전제품 개발은 큰 관심을 받고 있습니다. ... 이번 보고서에서는 Atmega128 마이크로 프로세서를 사용한 자동먹이주기 시스템에 대해 살펴보겠습니다. ... Atmega128 마이크로 프로세서는 현재 시간 및 저장된 시간을 비교하여 음식 배출 여부를 판단합니다.