Collection
zero Useful+1
zero

hardware system

Physical equipment constituting the computer
Hardware system refers to the Physical devices , that is, it is composed of mechanical, optical, electrical and magnetic components, and has the functions of calculation, control, storage input and output The physical part of the function. E.g. CPU storage floppy disk driver Hard drive Optical drive mother board Various cards and host, display, printer graph plotter Modem The whole machine hardware is also called "hard equipment". along with Electronic system The complexity of, system design Has become an important discipline, traditional Repeated test method It has become increasingly unfit for the development of the times. Fast-growing Hardware/software co design Technology is getting more and more attention. Under the guidance of system objectives and requirements, through comprehensive analysis of system software and hardware functions and existing resources, it maximizes the concurrency between system software and hardware, and coordinates the design of software and hardware Architecture To make the system work in the best state.
Chinese name
hardware system
Meaning
Computer forming Physical devices
Type
Solid parts

Single bus structure

Announce
edit
One set for immediate use system bus All parts of the computer system are connected, and information can be exchanged between them through the bus. The advantage of this structure is that it is easy to expand new I/O device And various I/O devices register And main memory Storage unit sure Unified addressing , make CPU Access to I/O equipment is more convenient and flexible; The disadvantage is that only a pair of settings attached to the bus can transmit information to each other at the same time, that is, the bus is used in time sharing, which limits the throughput of information transmission. This structure is generally used in Microcomputer and Small computer Medium.

Dual bus structure

Announce
edit
In order to eliminate the bottleneck of information transmission, multiple groups of buses are often set. The most common is to set a dedicated high-speed bus between main memory and CPU Storage bus The advantage of this structure is that the control circuit is simple and the transmission rate of I O bus is low; The disadvantage is that CPU efficiency is low, because I/O device Information exchange with main memory shall be conducted through CPU. with storage In the dual bus structure, Main memory It can exchange information with the CPU through the storage bus, and can also system bus Exchange information with I/O equipment. This structure has the advantage of high information transmission rate; Its disadvantage is that it needs to increase the investment in hardware.
Large system structure with channels
In order to expand the function of the system and improve the efficiency of the system, the channel structure is used in large and medium-sized computer systems host Multiple channels can be connected, and one channel can connect one or more channels I/O Controller, one I/O controller can be connected to one or more I/O device , so it has greater expansion space. In addition, the channel manages and controls the I/O equipment, which reduces the CPU burden and improves the efficiency of the entire system.

Minimum hardware system

Announce
edit
The hardware design of embedded system is different from its application occasions and application systems. Generally, users can choose the appropriate microprocessor Type, according to the corresponding interface circuit, different types of peripherals are collocated to form application systems with different purposes and different scales. These systems, no matter how large they are, can be divided into core circuits in terms of hardware Minimum system And various peripheral The required peripheral interface circuit. Usually, the smallest hardware system refers to a system composed of processors and SDRAM And FLASH, plus some necessary Auxiliary circuit Constitute the core system. The minimum hardware system is not only the core part of the whole hardware system, but also its composition has an important impact on the software system. Its composition determines that Bootloader At the same time, it is also the basis for the normal operation of the embedded operating system. In other words, the smallest hardware system and the smallest software system at the bottom above it constitute Embedded system The most basic and core part.