UEFI and EFI substantial differences

ASUS’s current graphical interface BIOS, is this an upgraded version of BIOS, UEFI with a large -capacity graphic interface? Is his role better?

4 thoughts on “UEFI and EFI substantial differences”

  1. EFI, EFI, the abbreviation of the English name Firmware Interface in the scalable firmware interface, is Intel, an upgrade solution for BIOS to replace BIOS in the future PC -like computer system that leads a company developed by personal computer technology
    Note: Note: EFI is stored on the hard disk in the form of small disk partitions. It is not in the Flash of BIOS. The AMD platform supports EFI very little. Only high -end flagship products have A75
    theoretically MacOS can be installed on UEFI with UEFI On the computer, but the Mac machine uses UEFI V1.x, the UEFI of the ordinary PC is V2.x, the two are not compatible, and MacOS needs the SMC component of the Apple machine. Generally, PC has this Dongdong
    uefi:
    uefi (unified scalability firmware interface) is uniformly managed by the UEFI Forum. The UEFI Forum is an organization formed by chipset suppliers, hardware suppliers, system suppliers, firmware suppliers, and operating system suppliers. The forum is responsible for maintaining specifications, testing tools and reference implementations across multiple UEFI PCs. Microsoft is a member of the board of directors of the forum. The forum is open to all individuals and companies, and it does not need to pay any fees to join the forum. UEFI defines the next -generation firmware interface for personal computers. Basic input and output system (BIOS) firmware initially adopted an assembly language for programming, and used interrupts to perform the input/output operation. At the beginning of the appearance, the basic framework of the PC ecosystem was determined.
    The general process of inquiry starts with problems and ask questions. After discovering the problem, the answer to the question based on your existing knowledge and life experience. Design inquiry schemes include selection materials, design methods, etc. Explore the inquiry scheme, get the results, and analyze whether the results obtained are consistent with the assumptions, so as to draw conclusions. Not all the problems are explored at a time to get the correct conclusion. Sometimes, because the inquiry method is not perfect, it may also draw wrong conclusions. Therefore, after the conclusion, the entire inquiry process needs to be reflected. The general method steps of exploring the experiments: ask questions, make assumptions, formulate plans, implement plans, and draw conclusions, expressions and exchanges.
    The methods of scientific inquiry are observation, experimental method, investigation method, and data analysis method.
    Observation is a basic method of scientific inquiry. Scientific observation can be used to use the naked eye directly, or use the instruments such as a magnifying glass, microscope, or using a camera, video recorder, camera and other tools. Sometimes you need to measure. Scientific observation must have clear purposes; when observing, we must be comprehensive, meticulous, and seeking truth from facts, and record it in time; we must have planning and patience; actively think and record in time; to exchange views and discuss. The design of the experimental scheme should be tightly revolved around the issues and assumptions. When studying the impact of a condition on the research object, except for this condition, other conditions are the same experiments, called control experiments. General steps: discover and ask questions; collect information related to the problem; make assumptions; design experimental solutions; implement experiments and records; analyze experimental phenomena; draw conclusions. Investigation is one of the common methods of scientific inquiry. During the survey, we must first clear the purpose of the investigation and the target of the investigation, and formulate a reasonable investigation plan. During the investigation, sometimes because of the large scope of the investigation, some survey objects must be selected as samples. Records truthfully during the investigation. The results of the survey should be organized and analyzed, and sometimes the mathematical methods must be used to carry out statistics. Collecting and analyzing data is also one of the common methods for scientific inquiry. There are many ways to collect information. Go to the book management to check the books and newspapers, visit relevant persons, and get online. The form of information includes text, pictures, data, and audiovisual data. The obtained information should be organized and analyzed, and the answer is found.

  2. EFI is the predecessor of UEFI. In layman’s terms, EFI is equivalent to version 1.0, and UEFI is version 2.0.
    Apple computers have used EFI BIOS for a long time. For PC, it is generally UEFI BIOS.
    3TB hard disk, both BIOS support.

  3. The difference between UEFI and EFI is as follows: 1. The full name of UEFI is Unified Firmware Interface. The Chinese name is a unified scalable firmware interface. It defines an interface standard between the operating system and the platform firmware. This interface is used to enable the operating system to start the operating environment (such as after the system starts, but the operating system starts to operate), loaded to the loading to to On a operating system, such operating systems can be Windows or Linux. UEFI will provide a clear interface specification between the software platform fixed in the hardware when the operating system and the boot.
    2. Although UEFI and EFI (Firmware Interface) are different, UEFI is not a comprehensive reform of EFI, but its development and improvement.
    3. Since the official release of EFI1.02 on December 12, 2000, EFI has been used as an advanced standard for the traditional BIOS firmware interface. Intel has always had the copyright of EFI. Until 2007, Intel handed over the EFI standards to improve and improve the work of the EFI standard to the UEFI forum (a non -profit cooperation trade organization. Dell, Hewlett -Packard, IBM, ultra -micro -micro -micro -micro -micro -micro -micro -micro, Lenovo, Microsoft, Phoenix Technology) Management. In order to emphasize this, the EFI was renamed UEFI, so as to distinguish this firmware interface standard was published by the UEFI Forum, not Intel.
    4. Since UEFI is an improved version of EFI, it is taken for granted that it must be different from EFI. With the strong support and promotion of the member company of the UEFI forum, UEFI has improved the UGA protocol in EFI, SCSI transmission, USB main control, and I/O devices. And add new content such as network application interface, X64 binding, and service binding. More importantly, because the UEFI is discussed by all member companies of the UEFI Forum, it can compat with more hardware and have wider generalability.
    efi, the abbreviation of the scalable firmware interface English name Firmware Interface is Intel, an upgrade solution for BIOS to replace BIOS in a future PC computer system that leads a company developed by personal computer technology.
    Note: EFI is stored on the hard disk in the form of small disk partitions. It is not in the Flash of BIOS. The AMD platform supports EFI very little. Only high -end flagship products can be Extended firmware interface) is uniformly managed by the UEFI Forum. The UEFI Forum is an organization formed by chipset suppliers, hardware suppliers, system suppliers, firmware suppliers, and operating system suppliers. The forum is responsible for maintaining specifications, testing tools and reference implementations across multiple UEFI PCs. Microsoft is a member of the board of directors of the forum. The forum is open to all individuals and companies, and it does not need to pay any fees to join the forum.

  4. UEFI’s full name “Unified Firmware Interface”. The so -called UEFI is actually an EFI proposed by Intel. Compared with the old and old BIOS system, UEFI has many advantages, and a few years ago, there were large -scale reports. However, due to various reasons, UEFI has not yet been popular among PCs. EFI was initially developed by Intel. In the end, the version set by Intel was released in December 2002. Intel will not have any other specifications for EFI. Intel has been submitted to this specification in 2005 by this specification to be submitted to this specification by it. The UEFI forum (Unified Efiforum) is a non -profit -based and established by the computer industry for the purpose of non -profit. Industrial alliance.) Promotion and development, and then renamed Unify EFI (UEFI) [1]. The UEFI Forum released the 2.1 version of the version 2.1 on January 7, 2007, of which 1.1 increased and improved the encryption encoding (), network authentication (network) and user interface architecture (user interface
    ). On May 09, 2009, version 2.3 was released. As of today, version 2.3 is the latest public version.
    . How does EFI
    ? As we all know, Intel has led the PC technology trend based on the X86 series processor in the past two decades. Her products, such as CPU
    , chipset occupies an absolute leader in the PC production line. Therefore, many people think that this move shows the ambition of Intel’s desire to dye the firmware product market. In fact, EFI technology originated from Intel

    The real mode
    The upgrades of processors have retained this way of running. Even in the strongest series of processors containing 64 -bit extension technology, the processor is still switched to 16 -bit real mode when the processor power is started. Intel attributed this situation to BIOS
    The development of technology is slow. Since the PC compatible machine manufacturer copies the first set of BIOS source programs through the net room, BIOS has more than ten years in the form of 16 -bit assembly code, register parameter calling, static links, and a fixed address of memory fixing below 1MB.
    Although the major BIOS manufacturers have worked in recent years, many new elements have been added to the product, such as PNP BIOS
    ACPI
    traditional
    usb
    device support, etc. But the fundamental nature of
    bios has not changed. This forces Intel to consider adding a compatible mode that greatly reduces efficiency when developing and updated processors. Someone once made a metaphor: this is like Porsche’s new -generation fully automatic stall sports car, which was put on a stingy gear. However, the Anding processor does not have such concerns. It is a new processor architecture. The interfaces between the system firmware and the operating system can be completely redefined. And this time, Intel defines it as a
    has a scalable, standardized firmware interface specification, which is different from the fixed fixation of traditional BIOS and lacks documents. It is completely based on experience and obscure agreed. The emergence of the first system of system products based on
    efi
    has been five years old. Now, Intel has tried to promote the successful use of technology on high -end servers to the PC product line with a more advantageous market share market share. Among them, it is promised to invest in full -time technical support in 2006.
    A significant difference is that EFI is modular,
    c language style parameter stack transmission method, and the system built in the form of dynamic links is easier to achieve than BIOS, and more fault -tolerant and error correction characteristics , Shorten the time of system development. It runs in 32 -bit or 64 -bit mode, and even in the future enhanced processor mode, breaks through the addressing ability of the traditional 16 -bit code
    to achieve the maximum addressing of the processor. It uses the form of loading
    efi
    to identify and operate hardware. Unlike BIOS to increase the hardware function in the way BIOS uses the real mode interruption. The latter must place a 16 -bit code similar to the driver and place it in a fixed toast storage area to run the initialization part of this code. It will provide services to other programs with the interrupt vector of the clever mode.
    For example, VGA graphics and text output interruption (INT 10H), disk access interrupt service (INT 13H), and so on. Due to the limited storage space (128KB), BIOS has no power to put the size of the driving code that needs to be placed. In addition, BIOS’s hardware service programs exist in the form of 16 -bit code, which makes it difficult to access the operating system running in the enhanced mode. Therefore,
    bios
    provided that the services provided can only be provided to the operating system guidance program or MS-DOS operating system.
    efi
    The drivers under the system are not composed of code that can run directly on the CPU, but use EFI Byte
    code
    . This is a set of virtual machine instructions specialized in EFI -driven. It must be explained under
    efi
    -drive operation environment (
    Driver Execution, or DXE
    ). This guarantees full downward compatibility. For example, an extended device with an EFI -driven device can be installed in a Anding processor system, or it can be installed in a new PC system that supports EFI systems that support EFI systems. And its EFI driver does not need to be rewritten. In this way, there is no need to consider the compatibility factors brought by the system upgrade. In addition, because the EFI -driven development is simple, all PC component providers can participate. The situation is very similar to the development model of modern operating systems. This development model has made
    Windows
    in just two or three years. Internal becomes a powerful and superior operating system. The EFI -based driver model can make the EFI
    system exposure to all hardware functions. Before the operating system is running, browsing the Wanwei website is no longer a nightmare, and it is even very simple to implement. This is an impossible task for traditional BIOS systems. Adding a few simple USB device support to BIOS has made many BIOS designers suffering, not to mention addition to adding support for countless network hardware, but also Based on
    , build a TCP/IP protocol stack in a 16 -bit mode
    . Some people think that BIOS is just because of compatibility issues that have been leaving an insignificant part, and it is not worthy of spending too much effort to spend too much upgrade. The opponents believe that when the emergence of BIOS restricts the development of PC technology, someone must make necessary changes.
    efi
    The concept is very similar to a low -level operating system, and has the ability to control all hardware resources. Many people feel that its continuous development may replace modern operating systems. In fact, when the founders of EFI were introduced in the first edition specification, EFI’s capabilities were limited to not enough to threaten the dominance of the operating system. First of all, it is just the interface specification between hardware and pre -start software; second, no interrupt mechanism is provided in the EFI environment, which means that each EFI driver must check the hardware status by the method of inquiries (Polling), and it needs to be used in use. The explanation method is less efficient than the mechanical code driving efficiency of the operating system; then, the
    efi system does not provide complex cache protection functions. It only has a simple cache management mechanism. Specifically, it means running. Under the segment protection mode of the X86 processor, the cache is divided into a flat segment with the maximum addressing capacity as the limitation. All programs have the right to access any position and do not provide real protection services. When all components are loaded after
    efi
    The can open an command interpretation environment similar to the operating system shell. Here,
    users can transfer any
    efi applications, these The program can be hardware detection and error -removing software, guidance management, setting software, operating system guidance software, etc. In theory, there is no restriction on the functions of EFI applications. Anyone can write such software, and the effect is more gorgeous and more powerful than the software under MS-DOS. Once the guidance software will control the control right to the operating system, all the service code for guidance will stop the work. When partially runs, the service program can continue to work on behalf of the service procedure, so that when the operating system cannot find the driver of a specific device at a time The device can also be used.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top