Category: Computer Architecture

  • Introduction to XMS Memory

    XMS stands for eXtended Memory System; in which you can use all your RAM using XMS Manager calls. First thing that you have to check is whether there is XMS support present in your computer.

  • Interrupts

    Interrupts

    Interrupt, as the name suggests, causes an interruption in the program temporarily and causes the processor to execute the statements according to the Interrupt generated. If you didn’t understand it, read on…

  • CPU identification and Analysis using CPUID

    To work with this technology, you have to know Assembly. You need to know about instructions and also binary notation for numbers. You should also know about bits and working with them in Assembly to use this technique.

  • Processor Data Transfers

    Processor Data Transfers

    The processor and the memory are two important part of the computers that you need to know about when programming. The I/O is also an important part but it is sometimes merged with memory as it can be memory mapped and access to I/O is little different than memory.