I/O system organisation Two methods for identifying I/O device identification, they are 8 bit address and 16 bit address identification. 8 bit address is used in peripheral mapped I/O and 16 bit address is used in memory mapped I/O. In 8 bit address lines I/O read control signal is used for input devices and I/O …
memory organisation
Associated memory is content addressable memory (CAM), used to increase speed of memory access. Parallel access is possible in CAM, because of the locality of reference property of programs a large number of memory requests found in cache memory. Average time to reach a memory location of a memory and obtains its content is called …
computer organisation – basics
Decoded instruction is stored in IR. The MAR (memory address register) is used to hold the address of the location to or from which data are to be transferred. MDR(memory data register) contains the data to be written into or read out of the addressed location. ISP stands for Instruction Set Processor. processor BUS is …
C programming tutorial
C has 32 keywords, these keywords cannot be used as variable name. Father of C programming – Dennis Richie. 16 bit compiler have integer range -32768 to 32767. C is a high level language with some low level features. C is primarily developed as system programming language If integer need two bytes of memory to …
High level programming languages & Assembly Language
Assembly Language The instructions like MOV or ADD are called as opcode. The assembler directives help the program in getting compiled and hence wont be there in the object code. The assembler directive EQU, when used in the instruction : Sum EQU 200 does, Replaces every occurrence of Sum with 200 purpose of the ORIGIN …
Continue reading ‘High level programming languages & Assembly Language’ »