Intel 8051과 ARM processor
- 최초 등록일
- 2011.05.27
- 최종 저작일
- 2011.05
- 18페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
intel 8051과 ARM processor에 대한 소개 그리고 특징을 정리한 자료입니다.
목차
없음
본문내용
8051 Microprocessor
8051이란?
1. 개요
Intel 8051은 1980년 초반에 개발된 8bit Microprocessor로서 CPU 자체에 Memory와 I/O를 내장하고 Serial port로 직접 Data를 교신할 수 있는 고성능 축소형 마이컴이다. 주로 Processor Controler System에 사용되고 있으며, FA용 bit 버스인 8044 등에도 응용된다. 8051계열은 기본적으로 같은 구조이나 Memory의 추가 등으로 약 10여종으로 구분된다. 즉, 마스크 ROM형식으로 External에 붙여 쓰는 ROM/RAM형인 8031, EPROM형인 8751, ROM의 용량이 확장된 8051과 그 ROM에 제어용 BASIC언어가 내장되어 있는 8052A-BASIC, CMOS형 등이 그것이다. 다음 표는 MCS-51의 Internal 구조에 대한 표이다.
표 1.1 MCS51의 Internal 구조
<중 략>
Exception
Breakpoint instruction exception이 추가되었다. 이 exception은 BKPT instruction을 처리하는 하드웨어가 추가되어 있지 않은 환경에서 이 instruction을 수행할 때 발생하며, prefetch abort exception vector에서 처리한다. 우선순위는 가장 낮다.Control bit functions register c1의 location of exception vectors 값을 수정해 exception vector location을 변경할 수 있게 되었다. 이 값이 0이면 exception vector base address가 0x00000000이 되며, 1이면 0xFFFF0000이 된다. 이 두 가지 사항 외에는 ARMv4T Architecture와 동일하다.
참고 자료
1. Datasheet : 8051 - 8 BIT CONTROL ORIENTED MICROCOMPUTERS
http://pdf1.alldatasheet.com/datasheet-pdf/view/107780/INTEL/8051.html
2. 8052.com http://www.8052.com/tut8051
3. Wikipedia http://en.wikipedia.org/wiki/Intel_MCS-51
4. Personal Blog http://innovativemandeep.blogspot.com/2011/04/microcontroller-8051.html
5. ARM Architecture Reference Manual http://www.altera.co.jp/literature/third-party/ddi0100e_arm_arm.pdf
6. ARM System Developer’s Guide - Designing and Optimizing System Software
http://citeseerx.ist.psu.edu/viewdoc/download;jsessionid=5ED200AB253E408AA2FD79081C4DB3EC?doi=10.1.1.115.8086&rep=rep1&type=pdf
7. ARM official web site http://www.arm.com/products/processors/index.php