I often hear people say in forums that 8-bit machines are slow, and 32-bit machines are fast. In fact, this statement is not correct. If you don't believe me, take a look at the data below.
Bit number Highest MIPS Highest bandwidth
AT89C series 8 2MIPS 2MB (8/8*2=2MB)
W77, W78 series 8 10MIPS 10MB (8/8*10=10MB)
ATmega series 8 16MIPS 16MB (8/8*16=16MB)
C8051F series 8 100MIPS 100MB (8/8*100=100MB)
SX series 8 100MIPS 100MB (8/8*100=100MB)
Msp430 series 16 8MIPS 16MB (16/8*8=16MB)
ARM7 series 32 120MIPS 480MB (32/8*120=480MB)
You see, if we don't consider other performances, ARM7 is not much faster than SX series and C8051F microcontrollers!
In addition, it does not mean that the same number of bits and MIPS capabilities will run as fast. In fact, for example, the new 89LP2052, if it runs at 16M, has 16MIPS, but the speed is not as fast as the AVR with the same MIPS, because relatively speaking, the 51 core is not as good as the AVR core.
Therefore, it is not the case that a longer word length means faster, nor is it the case that a higher MIPS means faster. It is necessary to consider the word length, MIPS and core structure comprehensively.
Reference address:A brief discussion on the performance of single chip microcomputer
Bit number Highest MIPS Highest bandwidth
AT89C series 8 2MIPS 2MB (8/8*2=2MB)
W77, W78 series 8 10MIPS 10MB (8/8*10=10MB)
ATmega series 8 16MIPS 16MB (8/8*16=16MB)
C8051F series 8 100MIPS 100MB (8/8*100=100MB)
SX series 8 100MIPS 100MB (8/8*100=100MB)
Msp430 series 16 8MIPS 16MB (16/8*8=16MB)
ARM7 series 32 120MIPS 480MB (32/8*120=480MB)
You see, if we don't consider other performances, ARM7 is not much faster than SX series and C8051F microcontrollers!
In addition, it does not mean that the same number of bits and MIPS capabilities will run as fast. In fact, for example, the new 89LP2052, if it runs at 16M, has 16MIPS, but the speed is not as fast as the AVR with the same MIPS, because relatively speaking, the 51 core is not as good as the AVR core.
Therefore, it is not the case that a longer word length means faster, nor is it the case that a higher MIPS means faster. It is necessary to consider the word length, MIPS and core structure comprehensively.
Previous article:Parallel I/O Port Programming Example
Next article:Design and Implementation of RS-232-C Port Real-time Monitoring Software
Recommended Content
Latest Microcontroller Articles
He Limin Column
Microcontroller and Embedded Systems Bible
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
MoreSelected Circuit Diagrams
MorePopular Articles
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
MoreDaily News
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
Guess you like
- How to convert a DC 5V power supply into ±12V
- Live broadcast at 10:00 am today: ADI energy storage system helps build electric vehicle fast charging stations
- Please tell me about the inductance in this boost circuit
- There is no better way to view and visualize your swept 3D spherical pattern results.
- I want to know what device this is.
- [Repost] Understand the difference between PCB and integrated circuit in one article
- SPWM wave generation tool
- How to force the switch state of TI TMS320F28335 EPWM by software
- "Intel SoC FPGA Learning Experience" + My Implementation Method of GDBServer in Lesson 5
- EEWORLD University Hall----Live Replay: The Development and Latest Application of TTI TE Sensors in Industrial Motors