how do hardware specifications affect a memory system
Hardware specification variation always effects the memory system :-
1)The availability of address lines and data lines of the hardware decides the amount of the memory which can be accessed at one time and on a whole
2) The architecture of the hardware decides the time and style in which memory will be accessed from the memory system
These two are the main variations of the memory system caused by the changes in hardware specification
Why does virtualization
negatively affect the hardware performance?
Why does virtualization negatively affect the hardware performance? because the trap-and-emulate approach used by VT hardware generates a lot of traps, and traps are very expensive on modern hardware because they ruin CPU caches, TLBs, and branch prediction tables because the hypervisor turns off interrupts for the guest operating system which affects the entire machine because every occurrence of CLI instruction (clear interrupts) is replaced by "VirtualCPU.IF=0", which is a very cheap...
How is a hardware failure such as memory fault different than an interrupt from the hard disk controller signaling that a data transfer has completed? (Three or four sentences are sufficient)
What are some of the types of memory currently available, and how do you select the type that fits best for a specific application? It is important to learn about older memory hardware technologies even when new systems are equipped with only new types of memory. Consider the use of computers in various venues (locations) and discuss how older technologies are still useful.
Compare virtual memory and segmentation, discuss how memory management schemes might affect programming paradigms.
How would a person survive if they lost their episodic memory? How would this affect their family and friends?
Consider a read only memory (ROM) with the following specifications: • 256 words • 8 bits per word (a) How many address lines does the memory have? (b) How many data lines does the memory have? (c) If the memory retains its data when power is turned off, is the memory volatile or non-volatile? (d) Identify two types of read only memory (ROM).
Take a complex system of your choice (hardware / software). For hardware, choose a system that works in extreme environments; For software, choose a system that works over multiple platforms and user groups. Give a Test and Evaluation Master Plan for such a system and explain how it should be weaved into different stages of project development.
Please describe the key principle of the contiguous memory allocation method. What are the hardware support for contiguous memory allocation? What are the key disadvantages of the contiguous memory allocation method?
Which of the following about virtual memory is not true? A) Virtual memory needs paging hardware B)Virtual Memory uses storage device to extend the physical main memory C)The optimal replacement strategy is the most practical strategy D)Multiple process can share pages What should we do when having a page fault (Multiple answers)? A)Skip the machine instruction causing the page fault. B)Update the page table after loading the missing page C) Switch to a process that does not have page faults...
Memory organization a) Suppose that a 32MB system memory is built from 32 1MB RAM chips. How many address lines are needed to select one of the memory chips? Suppose a system has a byte-addressable memory size of 4GB. How many bits are required for each address? Suppose that a system uses 16-bit memory words and its memory built from 32 1Mx 8 RAM chips. How large, in words, is the memory on this system? Suppose that a system uses...