Showing posts with label Chip Architecture. Show all posts
Showing posts with label Chip Architecture. Show all posts

Thursday, April 19, 2007

8051 mcu, von Neumann vs Harvard Architectures

We can classify computer architectures into two categories:

von Neumann architecture: computers has a single, common memory space in which both program instructions and data are stored. There is a single internal data bus that fetches both instructions and data. They can not be performed at
the same time

Harvard architecture: computers have separate memory areas for program instructions and data. There are two or more internal data buses, which allow simultaneous access to both instructions and data. The CPU fetches program instructions on the program memory bus.

(more…)

Thursday, April 5, 2007

Understanding Processor Architecture: RISC versus CISC

Popular processor designs can be broadly divided into two categories: Complex Instruction Set Computers (CISC) and Reduced Instruction Set Computers (RISC). The dominant processor in the PC market, Pentium, belongs to the CISC category. However, the recent trend is to use the RISC designs. Even Intel has moved from CISC to RISC design for their 64-bit processor. (more...)

Sunday, April 1, 2007

Learning Machine Code with 8-bit Microcontrollers

To understand deeply in processor architecture, we have to learn the Machine Code. I decide to select the 8051 microcontroller as a microprocessor model. A microcontroller (or MCU) is a computer-on-a-chip. They integrate many modules on one chip such as RAM, Flash memory, EEPROM, serial ports (UARTs), I²C, Serial Peripheral Interface (SPI), analog-to-digital converters (ADC), clock generator (XTAL) and more. (more...)

Wednesday, March 28, 2007

A Guide to ARM Microcontroller

This guide suit a beginner who are going to learn ARM Microcontroller>>>.

Tuesday, March 27, 2007

Understanding Processor Architecture: Simplify Computer Complexity

I have updated an article for the series on "Understanding Processor Architecture":

Understanding Processor Architecture: Simplify Computer Complexity >>>

Monday, March 26, 2007

Understanding Processor Architecture: ISA

I am writing a series on "Understanding Processor Architecture". And, here is the first article:

Understanding Processor Architecture: ISA >>>

Tuesday, March 20, 2007

AVR flash MCUs roll for high-volume USB apps

Expanding its family of AVR MCUs, Atmel has launched two new devices for high-volume USB applications ranging from HID to wireless adaptors.... More>>>

Sunday, March 18, 2007

Atmel 8051 MCUs roll for high-volume USB apps

Atmel unrolled 8051-based USB MCUs that feature a USB Full-Speed controller, UART, SPI and a two-wire interface allowing an easy connection to companion devices.... Source: http://www.eetasia.com/ART_8800456879_1034362_c187178820070316.HTM?from=RSS

Tuesday, February 6, 2007

NEC expands MCU line for inverter control apps

NEC Electronics has added six highly integrated devices to its 32bit RISC MCU product portfolio for inverter-control systems.... Source: http://www.eetasia.com/ART_8800451964_1034362_d2fdd5b620070206.HTM?from=RSS