This is Nahid.I am Graduated from Computer Science and Engineering from Comilla University.Stay With me.
"Of course you will
that is gone from you,
than that
And something like that."
Surah Anfal :70
Computer Architecture: Definition: Computer architecture is the conceptual design and fundamental operational structure of a computer system. It defines the way in which the various hardware and software components work together to form a complete computer system. Focus: It primarily deals with high-level design decisions, such as the instruction set architecture (ISA), the organization of memory, and the design of the CPU. It is concerned with the interface between the hardware and the software. Example: An example of a computer architecture decision is the choice of a specific instruction set (e.g., x86, ARM) and the design of the system's memory hierarchy. Goal: The primary goal of computer architecture is to provide a framework for building efficient and effective computer systems that meet the performance, power, and cost requirements of various applications. Computer Organization: Definition: Computer organization is more specific and deals with the low-level details of t...
Memory mapping refers to the technique of managing computer memory by dividing it into fixed-sized blocks and mapping logical addresses to physical addresses. When discussing memory allocation strategies like good fit, bad fit, and worst fit, we are typically referring to how free memory blocks are selected to satisfy a memory allocation request. These strategies are commonly used in memory management systems to optimize the use of available memory. Here's a brief overview of each: Best Fit: Good Fit: Best fit involves selecting the smallest available block of memory that is large enough to satisfy a memory request. This is considered a "good fit" because it minimizes wasted memory by choosing the block that best matches the size of the requested memory. However, it may lead to fragmentation over time, as small gaps between allocated blocks can accumulate. First Fit: Good Fit: First fit involves allocating the first available block of memory that is large enough to sat...
Comments
Post a Comment