What is POST? Last Updated : 12 Jul, 2025 Comments Improve Suggest changes 1 Likes Like Report POST i.e. Power-On Self-Test, as the name suggested that first, we have to power on the Computer, and then it starts testing for our hardware components in the computer to check if it is working properly or not. While POST always ensures that the hardware components are up to date so that the issues not occurs later. The best thing is that you don't need any installation. In this article, we will cover a brief explanation of POST.What is POST?When the system is switched on then the BIOS(Basic Input/Output System) of the computer runs some diagnostic testing sequence called POST. These tests are intended to check that RAM(Random Access Memory), Hard Disk Drives, and all other required peripheral devices like mouse, keyboard, etc are working properly or not. In case of any error or fault they generate warnings to the system either on the display or in forms of coded beeps. Coded beeps pattern contains a message about the problem detected. POST are automatic as they always run automatically just after switching the system on. When the testing sequence ended and everything is found working properly then the system move towards the booting process. Advantages of POSTAutomatic Testing Sequence: POST is automatic so no extra command is needed to run them, they run automatically on the system just after switching ON the system.Works as Safety Feature: POST works as a safety feature of the system as it generates warning before booting the system if anything found faulty.Fast in Speed: It takes very little time to run the testing sequence of POST.Helps in Fault Detection: POST gives warning about the problem and the name of the device from where the problem is generated which makes it easy to detect the problem.Disadvantages of POSTThe only major disadvantage of POST is that it only checks the internal functioning of the system, external interface logic is not tested.Application of POSTIt identifies and detects the hardware issues present in the computer such as motherboard, RAM, etc.It provides reports for a user related to hardware configuration.POST ensures that the hardware component is up to date.It also verifies and tests audio and sound-related issues.It provides beep codes that represent the Status of POST. Beep codes nothing but audio signals.It ensures that the Power supply should be stable that's why it also tests the power supply unit.ConclusionPOST acts as a troubleshooter of the Computer System that tests and lists the issues in the Computer System such as hardware-related issues. POST makes our system smoothly, we don't need to install anything to list the hardware issue just we need to power on the computer and POST will start testing the system. Comment Y ypsjnv2013 Follow 1 Improve Y ypsjnv2013 Follow 1 Improve Article Tags : Computer Organization & Architecture Computer Organization and Architecture Explore Basic Computer InstructionsWhat is a Computer? 6 min read Issues in Computer Design 1 min read Difference between assembly language and high level language 2 min read Addressing Modes in 8086 7 min read Difference between Memory based and Register based Addressing Modes 4 min read Von Neumann Architecture 5 min read Harvard Architecture 3 min read Interaction of a Program with Hardware 3 min read Simplified Instructional Computer (SIC) 4 min read Instruction Set used in simplified instructional Computer (SIC) 1 min read Instruction Set used in SIC/XE 2 min read RISC vs CISC 4 min read Vector processor classification 5 min read Essential Registers for Instruction Execution 3 min read Introduction of Single Accumulator based CPU organization 2 min read Stack based CPU Organization 4 min read Machine Control Instructions in Microprocessor 4 min read Very Long Instruction Word (VLIW) Architecture 3 min read Input and Output SystemsComputer Organization | Different Instruction Cycles 11 min read Machine Instructions 5 min read Instruction Formats 6 min read Difference between 2-address instruction and 1-address instructions 4 min read Difference between 3-address instruction and 0-address instruction 4 min read Register content and Flag status after Instructions 3 min read Debugging a machine level program 3 min read Vector Instruction Format in Vector Processors 7 min read Vector Instruction Types 4 min read Instruction Design and FormatALU Functions and Bus Organization 5 min read Computer Arithmetic | Set - 1 5 min read Computer Arithmetic | Set - 2 4 min read 1's Complement Representation vs 2's Complement Representation 4 min read Restoring Division Algorithm For Unsigned Integer 4 min read Non-Restoring Division For Unsigned Integer 3 min read Booth's Algorithm 4 min read How the Negative Numbers are Stored in Memory? 2 min read Microprogrammed ControlMicro-Operation 3 min read Instruction Set Architecture and Microarchitecture 3 min read Types of Program Control Instructions 6 min read Difference between CALL and JUMP instructions 5 min read Hardwired and Micro-programmed Control Unit 3 min read Implementation of Micro Instructions Sequencer 4 min read Performance of Computer in Computer Organization 5 min read Introduction to Control Unit and its Design 5 min read Computer Organization | Amdahl's law and its proof 2 min read Subroutine, Subroutine nesting and Stack memory 5 min read Different Types of RAM (Random Access Memory ) 8 min read Random Access Memory (RAM) and Read Only Memory (ROM) 8 min read 2D and 2.5D Memory organization 4 min read Input and Output OrganizationPriority Interrupts | (S/W Polling and Daisy Chaining) 5 min read I/O Interface (Interrupt and DMA Mode) 4 min read Direct memory access with DMA controller 8257/8237 3 min read Computer Organization | Asynchronous input output synchronization 7 min read Programmable peripheral interface 8255 4 min read Synchronous Data Transfer in Computer Organization 4 min read Introduction of Input-Output Processor 5 min read MPU Communication in Computer Organization 4 min read Memory Mapped I/O and Isolated I/O 5 min read Memory OrganizationIntroduction to memory and memory units 4 min read Memory Hierarchy Design and its Characteristics 6 min read Register Allocations in Code Generation 6 min read Cache Memory 5 min read Cache Organization | Set 1 (Introduction) 3 min read Multilevel Cache Organisation 6 min read Difference between RAM and ROM 7 min read Difference Between CPU Cache and TLB 4 min read Introduction to Solid-State Drive (SSD) 4 min read Read and Write operations in Memory 3 min read PipeliningInstruction Level Parallelism 5 min read Pipelining | Set 1 (Execution, Stages and Throughput) 6 min read Computer Organization and Architecture | Pipelining | Set 3 (Types and Stalling) 3 min read Computer Organization and Architecture | Pipelining | Set 2 (Dependencies and Data Hazard) 6 min read Last Minute Notes Computer Organization 15+ min read Like