Question

In: Computer Science

Write a 6 pages report explaining Micro controllers based on the following classifications: 1) Bits -...

Write a 6 pages report explaining Micro controllers based on the following classifications:

1) Bits - 4, 8 , 16, 32 .

2) Memory / device - Embedded , external.

3) Instruction set - CISC, RISC

4) Memory Architecture - Princeton, Harvard

5) Family - 8051, Motorola, PIC , Texas, National , ARM, Intel , Phillips, Siemens,.

From the 6 pages report, draft out a 3 page Powerpoint presentation explaining your report.

Solutions

Expert Solution

Solutions :

1.

  • 4 bit Microcontrollers : These microcontrollers that have 4 bit processors that is these processors that withheld 4 bit data,integers or address (memory).

These type of processors were developed in around 1970s most of it had Harvard architecture. Assembly language is used for programming these processors.

In 1980's these 4 bit microprocessors are used in microcontrollers for electronic games and for making pocket calculators.

These 4 bit CPUs are commonly used for microcontrollers for reducing the cost by using it to application that require less power.

  • 8 bit Microcontrollers : These type of microcontrollers uses 8 bit word size. The instructions(assembly), registers are of 8 bit and so is accessible memory.

These 8 bit microcontrollers can/may have 16 bit address bus.

8 bit microcontrollers are used mostly in toys, appliances, remote controlled projects and many embedded system applications.

  • 16 bit Microcontrollers : These type of microcontrollers uses word size of 16 bit.

For single instructions, these microcontrollers use 16 bits pipe or data bus. Every cycle ranges from 0 to 65,535 bits.

In this case also the size of the registers, memory,instruction set are 16 bits each.

  • 32 bit Microcontrollers : These type of microcontrollers use 32 bit word size.

These microcontrollers use RISC designs nowadays mostly MIPS or ARM.

These microcontrollers have 32 bit data and 32 bit registers and 32 bit memory addressing.

For single instructions, these microcontrollers use 32 bits pipe or data bus. Every cycle ranges from 0 to 4294967299 bits(approx).

2.

  • Embedded memory design : These type of design is used in a microcontroller with a embedded system of memory, peripherals and a processor. This type of embedded designed microcontrollers can have minimal system requirements. It doesn't have the software complexity. The microcontrollers used mostly nowadays are mostly embedded in machineries like telephones, appliances etc. They are also used for I/O devices or sensors like LCD displays, switches or temperature sensors, speed control sensors. This design have all the functional blocks .
  • External memory design : These types are basically those when some of the functional blocks are not present in the embedded system of a microcontroller. this type of microcontrollers are not widely used as many external memory microcontrollers doesn't have program memory.

3.

CISC :

It stands for Complex Instruction set computer. The instructions are complex as the name suggests.

It only uses single instruction. This types are capable of doing multiple operations or memory addressing with execution of single instructions.

RISC :

It stands for Reduced Instruction st computer.

This uses fewer cycles than CISC. The instructions are simple.

They use less transistors than CISC.

They have a uniform instruction set. Another feature includes simple addressing modes.

  • Harvard architecture : The microcontrollers take the advantage of Harvard architecture to speed up their process by accession of data and the instructions.

This types specifically have different paths for the memory and pathways of instructions and data.

And the pathways differ you can say that the microcontroller is having the Harvard architecture.

  • Princeton architecture : These types have common paths or address for the program and the data and shares the same memory.

When the microcontroller is having the common paths for instructions and data then the microcontroller is having the Princeton Architecture.

4.

8051:

A typical 8051 contains

  • An 8 bit CPU
  • 5 interrupts
  • two 16 bit timers/counters
  • 32 I/O lines.
  • 4 kb of on chip ROM.
  • 128 bytes of on chip RAM.
  • It have four register banks.
  • It have full depth stack for subroutine return linkage and data storage.
  • Signed overflow detection and parity computation.
  • Integrated boolean processors.
  • Upwardly compatible with existing 8048 software.
  • two level prioritized interrupt structure.

Motorola :

The motorola 68HC11 is an 8 bit microcontroller.

It was first introduced by MOTOROLA in the year 1984.

These are powerful and expensive microcontrollers.

Typically it is

  • Upward compatible with 6800
  • two 8 bit accumulators.
  • it has 2(two) 16bit index registers.
  • it has a 16 bit stack pointer.
  • it has a program counter.

PIC:

It was first developed by Microchip Technology. It stands for peripheral interface controller.

It have registers and stack.

The key features are :

  • wide availability of PICmicros
  • low cost
  • much tools for development.
  • reprogramming can be done by EEPROM.

Texas :

The model name is MSP430 developed by texas instruments.

It is typically :

  • 16 bit microcontroller.
  • 16 bit registers.
  • a program counter
  • a stack pointer
  • a status register.
  • 64k memory.

ARM:

The ARM-cortex microcontrollers are widely used for the features it have.

The ARM stands for Advanced RISC machine microcontroller.

typically it :

  • has 32 bit RISC microcontroller.
  • Introduced by Acron computers in 1987.
  • 16/32 bit instructions.
  • high performance
  • controls software
  • 3-stage pipelining.
  • Assembly programming not needed.
  • upto 37 register sets.

Intel : The Intel Quark D2000 microcontroller is the first x86 based Intel MCU.

It has following features :

  • 32kb flash memory
  • 8kb SRAM.
  • 32MHz processor.

Phillips :  

There are many series of microcontrollers by Philips. One of it is P89V51RD2.

It is basically a 80C51 microcontroller with :

  • 64kb flash.
  • 1kb of RAM.
  • It has three 16-bit timers/counters.
  • It has 12/6 clock mode.
  • It has SPI and UART.
  • It has TTL and CMOS logics.
  • Operates at 5V.

Siemens:

It have 16 bit C161 microcontrollers introduced in 1997.

It has features like :

  • Address range of 4 Mbytes.
  • 16 bit timers
  • 16 bit interrupts.
  • Execution time of 16MHZ
  • 1kb RAM on chip.
  • 6 external interrupts.
  • a internal timer.

Thank YOu!


Related Solutions

Write a descriptive essay (1 –2 pages) explaining the importance of the study of the biological...
Write a descriptive essay (1 –2 pages) explaining the importance of the study of the biological aspects of the individual related with the ability for adaptation of the human species.
For this assignment, you will write a paper explaining employee vs. independent contractor classifications using the...
For this assignment, you will write a paper explaining employee vs. independent contractor classifications using the Madrid and Berne case scenario provided below. Scenario: Madrid and Berne is a top-rated accounting firm with offices in Phoenix and Tucson. Madrid and Berne wanted to provide bookkeeping as an additional service to its clients. It has hired Joan Newman Business Services, with offices in Phoenix, Flagstaff, Tucson, and Yuma, to perform contract bookkeeping services for Madrid and Berne clients who request and...
Choose one of the following topics and write a report with a minimum of 8 pages...
Choose one of the following topics and write a report with a minimum of 8 pages and 4 references. Topics: 1.History of the Gas Turbine engine development from 1900 until the present. 2.The history of reciprocating aircraft engine technology from 1900 until the present. 3.Which modern automotive technology could improve aircraft reciprocating engines and the problems associated with incorporating the technology into aviation. 4.Current and historical aircraft Diesel engines – pros, cons and current usage. 5.Current research on lead-free alternatives...
Write down a brief report of the results from this regression analysis explaining: (1) what is...
Write down a brief report of the results from this regression analysis explaining: (1) what is the impact of each variable over the demand? (2) How strong are the results from this analysis to support a forecast? (3) What are the limitations you foresee by using this analysis to forecast production for the following five years? SUMMARY OUTPUT Regression Statistics Multiple R 0.72916937 R Square 0.53168797 Adjusted R Square 0.51496254 Standard Error 72.98925047 Observations 30 ANOVA df SS MS F...
6.Write a report on AI based Social distancing monitoring using drone with out human interaction report...
6.Write a report on AI based Social distancing monitoring using drone with out human interaction report should contain drone design it specification it's algorithm control system algorithm.minimum 10 A4 size page.No plagiarism is allowed other wise down rate is given Don't copy from old Chegg answers
Write a brief report explaining the differences in the calculation of Capital Gains for a commercial...
Write a brief report explaining the differences in the calculation of Capital Gains for a commercial business compared with a private individual and give an example for each in your report.
write a professional looking report to managment explaining the pros and cons to move to a...
write a professional looking report to managment explaining the pros and cons to move to a particular server/application to the Cloud. * have a recommedation of yes or no at the end *3-5 pages long *min 2 references
write 5 to 6 pages about brain with efrrences
write 5 to 6 pages about brain with efrrences
write report for 5 pages and summering each question with proper introduction and conclusion 1.​If you...
write report for 5 pages and summering each question with proper introduction and conclusion 1.​If you were Palmer at the end of the case, how would you respond? 2.​What, if anything, could Palmer have done to avoid losing Olds? 3.​What advantages and disadvantages of a matrix type organization are apparent from this case? 4.​What could the management at M&M do to more effectively manage situations like this? Instructions Refer to the case entitled “Moss and McAdams Accounting Firm” Answer questions...
Write a report about " 5G Technology" and commit to a number of pages .   Chapter...
Write a report about " 5G Technology" and commit to a number of pages .   Chapter 1                   Introduction (3 Pages) Background of the Study Chapter 2                   Discussion   (10 Pages) The Block /Schematic Diagram of the System The System Implementation Strengths Drawbacks Chapter 3                   Results      (5 Pages) Conclusion Scope and limitations Recommendation References      (1 Page)
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT