어셈블러로 배우는 마이크로프로세서 1,2장 연습문제
- 최초 등록일
- 2008.04.27
- 최종 저작일
- 2008.04
- 4페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
어셈블러로 배우는 마이크로프로세서 1,2장 연습문제
문제와 정답이 보기좋게 들어있습니다.
목차
1.19 펌웨어(firmware)란 무엇인가?
1.20 마이크로프로세서와 마이크로컴퓨터의 차이점에 대해 설명하여라.
1.22 폰 노이만 구조와 하버드 구조의 차이점을 설명하여라.
1.23 RISC 머신과 CISC 머신을 비교하여 설명하여라.
2.1 전압, 전류 그리고 저항과의 관계를 쉽게 설명하여라.
2.2 전압이 일정한 경우 저항에 의해서 전류는 어떻게 변화하는가?
2.5 저항 330Ω, 47kΩ, 120kΩ 의 칼라 코드를 말해 보라
2.6 다음 칼라 코드의 저항은 몇 Ω인가?
2.7 60Hz의 경우 몇 개의 펄스(pulse) 입력이 있을 때 1초로 처리되는가?
2.8 아래 그림은 2SC1815라는 트랜지스터의 외관 그림과 기호이다. E, B, C는 어느 것인가? 또한 베이스 전류와 콜렉터 전류를 표시하여라.
2.16 4.8kHz란 1초 동안에 몇 개의 펄스를 발생하는 것인가?
2.17 5000kHz와 2Mhz 펄스의 주기는 각각 얼마인가?
본문내용
1.19 펌웨어(firmware)란 무엇인가?
Answer.
대부분의 컴퓨터 주변기기에는 하드웨어와 소프트웨어 사이를 궁합이 잘 맞도록 조정해주는 부분이 있는데 그것은 소프트웨어를 하드웨어화 시킨 것으로서 소프트웨어와 하드웨어의 중간에 해당하는 것을 말합니다. 보통 이를 펌웨어(Firmware)라고 하는데, 이것은 시스템의 효율을 올리기 위해 롬(ROM)에 들어 있는 기본적인 일종의 프로그램입니다. 다만 지워지거나 변경하기 힘들도록 제작 당시부터 하드웨어에 포함되어 만들어지기 때문에 프로그램도 기기도 아닌 펌웨어라고 부릅니다. 펌웨어는 하드웨어 내부에 설치되어 기기 운용에 필수적인 정보를 담고 있거나 기본 동작을 수행하는데 필요한 프로그램을 처리합니다. 펌웨어를 쉽게 이해하려면 컴퓨터에서 메인보드나 그래픽카드, 모뎀의 롬 바이오스를 떠올리면 됩니다. 마이크로프로그램의 집단으로 소프트웨어의 특성을 지니는 롬에 고정되어 있기 때문에 하드웨어의 특성도 지니고 있습니다. 또한 펌웨어는 속도가 빠른 제어 기억장치에 있는 마이크로 명령문으로 이루어져 있습니다. 소프트웨어의 기능을 펌웨어로 바꾸면 바꾸기 어렵다는 단점이 있으나 속도가 빨라지기 때문에 고속처리가 필요한 프로그램은 펌웨어로 대체되고 있습니다. 시스템의 효율을 올리기 위해 롬에 들어 있는 기본적인 프로그램입니다. 전형적인 처리 루틴, 고속 처리, 비휘발성, 변경불가 등이 특징입니다. 보통 펌웨어를 IBM에서는 마이크로 코드(micro code)라고도 합니다.
1.20 마이크로프로세서와 마이크로컴퓨터의 차이점에 대해 설명하여라.
Answer.
‣ 마이크로프로세서(Microprocessor)
컴퓨터의 CPU(Central Processing Unit)가 가진 기능의 대부분을 하나 혹은 몇 개의 반도체 칩(Chip)으로 집적한 것입니다. 연산부, 제어부, 레지스터부로 내부구성이 되어있고 기본적인 CPU의 기능(연산기능)만을 갖습니다.
Z80, i80586, MC68040, Intel의 Pentium(32/64비트)등이 마이크로프로세서의 예입니다.
(중략)
참고 자료
없음