Companies Related Questions, Computer Archtecture 0 Comments

A special control unit is provided to allow transfer of a block of data directly between an external device and the main memory, without continuous intervention by the processor. This approach is called direct memory access, or DMA. DMA transfers are performed by a control circuit that is part of the I/O device interface. We

Read More

Companies Related Questions, Computer Archtecture 0 Comments

This portion consists of the page table entries that correspond to the most recently accessed pages. A small cache, usually called the Translation Lookaside Buffer (TLB) is incorporated into the MMU for this purpose. The operation of the TLB with respect to the page table in the main memory is essentially the same as the

Read More

Companies Related Questions, Computer Archtecture 0 Comments

The process of translating a virtual address into physical address is known as address translation. It can be done with the help of MMU. A simple method for translating virtual addresses into physical addresses is to assume that all programs and data are composed of fixed-length units called pages, each of which consists of a

Read More

Companies Related Questions, Computer Archtecture 0 Comments

1.Requires less registers therefore it is easier to design where in Cisc it is  more expensive to make compared to RISC 2. Risc :Faster than CISC , Cisc is slower  chips when performing instructions where 3. Risc : Reduced Instruction Set Computer  CISC : Complex Instruction Set Architecture 4 Pipelining can be implemented easily , where

Read More

Companies Related Questions, Computer Archtecture 0 Comments

Exceptions and interrupts are unexpected events that disrupt the normal flow of instruction execution, when it occurs following things happens move the current PC into another register, call the EPC record the reason for the exception in the Cause register automatically disable further interrupts or execptions from occuring, by left-shifting the Status register change control (jump) to a hardwired exception handler

Read More

Companies Related Questions, System Verilog 0 Comments

Differences 1. The most obvious one : Initial blocks get executed at the beginning of the simulation, final block gets executed  at the end of simulation 2. Final block has to be executed in zero time, which implies it can’t have any delay, wait, or non-blocking assignments. Initial block doesn’t have any such restrictions of

Read More

Companies Related Questions, System Verilog 0 Comments

With inheritance we are able to force a subclass to offer the same properties like their superclasses. Consequently, objects of a subclass behave like objects of their superclasses. Sometimes it make sense to only describe the properties of a set of objects without knowing the actual behaviour beforehand Abstract classes are those which can be

Read More