COMPUTER
PROGRAM
PROGRAMMING LANGUAGE
ALGORITHM
RAM( Random Access memory)
ROM(Read only memory)
CACHE MEMORY
COMPUTER ARCHITECTURE
1. Review the computer system 1. Please provide a definition for the following terms a. Computer...
1. Provide a definition of the following terms: a. Information system b. Organization c. Mission d. Mission statement e. Vertical market f. Horizontal market g. Organizational chart h. Workers i. Managers j. Strategic planning k. Tactical planning l. Operational planning
Which of the following in a computer system is responsible for holding temporary mem- ory? (a) Secondary Memory (b) Input Devices (c) Cache Memory (d) Read-Only Memory Which of the following would be one of the fastest forms of memory? (a) CD-ROMS (b) Hard Drives (c) Random Access Memory (RAM) (d) Magnetic Tapes Which of the following types of information systems involve the use of a complex mathe- matical model to aid managers in their decision making? (a) Transaction Processing...
Computer
architecture
rence1 (Choone) D Question 21 Regarding the virtual memory system, check all the statements that are true. Each program has its own page table, A program's memory space must be a contiguous physical addresses in the RAM, The user program is responsible for maintaining its own page table, If a computer has 1 GB RAM, the software can be written to use 2 GB of memory. It enables multiple programs to share the computer's memory, each program can...
Computer organization and architecture: memory allocation problem help? Perform or evaluate memory allocation in a system that uses paging (20 points) Consider a system that has 64Kbytes of RAM dedicated to the storage of user programs during their execution. The following three programs are being run concurrently on the system. Program A: 20Kbytes; Program B: 31Kbytes; Program C: 17Kbytes. Suppose the system implements virtual memory using paging. The page size is 16Kbytes. At a particular moment, the page tables of...
This question is from Computer architecture. Please show steps and add comments so its easy to understand. Translate the high-level language code below into assembly instructions. The variables A, B, C, D, E and F are located in the memory and can be accessed by their label (e.g., LOAD R1, A will load A from the memory into R1). Minimize the number of instructions in the assembly code that you write. F = (A-B)*(C+D)/(E-D) a) Write the code for an...
A computer system has the following memory timing clock cycle (CC) specification: Cache access time 1 CC, Main memory access time 100 CC, and Virtual memory access time 100,000 CC. Find the ratio of Average Memory Access Times (AMAT) of the following two programs and determine which program executes faster: B5. cache miss rate : 25% Main memory miss rate Program B: Cache miss rate 20% Main memory miss rates 10% 5%
A computer system has the following memory timing...
Computer
architecture
Question 25 Answer the following about the memory system with virtual memory. Select True/False (T/F) for each statement. It's possible to get: TLB hit/Cache miss. (Select] T It's possible to get: TLB miss/Page Table hit/Cache hit ( Select ] F It's possible to get: TLB miss/Page Table hit/Cache miss. [Select ] It's possible to get: TLB miss/Page Fault/Cache hit. (Select]
Consider a 64-bit computer with a simplified memory hierarchy. This hierarchy contains a single cache and an unbounded backing memory. The cache has the following characteristics: • Direct-Mapped, Write-through, Write allocate. • Cache blocks are 4 words each. • The cache has 256 sets. (a) Calculate the cache’s size in bytes. (b) Consider the following code fragment in the C programming language to be run on the described computer. Assume that: program instructions are not stored in cache, arrays are...
Question 1: Provide the definition or explanation of the following terms: (20 marks for each) (a) Autocorrelation (b) R-squared (c) A test of heteroscedasticity (d) F-test (e) The assumption of CLRM