Explain the following in your own words please!
Differentiate between RISC, CISC, and other traditional architectures.
Identify the components of the CPU and elaborate on each.
Explain the use of buses in computers in a paragraph.
Differentiate between RISC, CISC
Answer:
RISC:
A reduced instruction set computer (RISC) is a computer that uses a central processing unit (CPU) that implements the processor design principle of simplified instructions. To date, RISC is the most efficient CPU architecture technology.
This architecture is an evolution and alternative to complex instruction set computing (CISC). With RISC, the basic concept is to have simple instructions that do less but execute very quickly to provide better performance.
->RISC processors have simple instructions taking about one clock cycle. The average clock cycle per instruction (CPI) is 1.5
->Performance is optimized with more focus on software
->It has no memory unit and uses a separate hardware to implement instructions.
->The instruction set is reduced i.e. it has only a few instructions in the instruction set. Many of these instructions are very primitive
->The calculations are faster and precise
->Decoding of instructions is simple
->Execution time is very less
->Used in high end applications such as video processing, telecommunications and image processing
->Hardwired without control memory.
->
Addressing modes are simplified back to four or less, and the length of the codes is fixed in order to allow standardization across the instruction set.
->Instruction pipelining can be implemented easily.
->Only LOAD/STORE instructions can access memory.
->Mainly used for real time applications.
-> RISC systems shorten execution time by reducing the
clock
cycles per instruction (i.e. simple instructions take less
time
to interpret).
CISC:
The term CISC stands for ‘’Complex Instruction Set Computer’’. It is a CPU design plan based on single commands, which are skilled in executing multi-step operations.
CISC computers have small programs. It has a huge number of compound instructions, which takes a long time to perform. Here, a single set of instruction is protected in several steps; each instruction set has additional than 300 separate instructions. Maximum instructions are finished in two to ten machine cycles. In CISC, instruction pipelining is not easily implemented.
->CSIC processor has complex instructions that take up multiple clocks for execution. The average clock cycle per instruction (CPI) is in the range of 2 and 15
->Performance is optimized with more focus on hardware.
->It has a memory unit to implement complex instructions.
-> It has a microprogramming unit.
->The instruction set has a variety of different instructions that can be used for complex operations
->CISC has many different addressing modes and can thus be used to represent higher-level programming language statements more efficiently.
->Variable formats (16-64 bits per instruction).
->Used in low end applications such as security systems, home automations, etc.
->Very large instruction sets
reaching up to and above three hundred seperate instructions.
->Performance was improved by allowing the simplification of
program compilers, as the range of more advanced instructions
available led to less refinements having to be made at the
compilation process. However, the complexity of the processor
hardware and architecture that resulted can cause such chips to be
difficult to understand and program for, and also means they can be
expensive to produce.
->More specialized addressing modes and registers also being
implemented, with variable length instruction codes.
-> Instruction pipelining can not be implemented easily.
->Many complex instructions can access memory, such as direct
addition between data in two memory locations.
Identify the components of the CPU and elaborate on each.
Answer:
The three components of the CPU are
following,
1. Arithmetic Logic Unit
2. Control Unit
3. Registers
Arithmetic Logic Unit
(ALU)
There is electronic circuitry in arithmetic logic unit which
executes all airthmetic and logical operations.Its function is
obvious from its name.It performs arithmetic calculations like as
addition, subtraction, multiplication and division as well as
comparisons.The unit can compare numbers, letters, or special
characters.There can be more than one Arithmetic logic unit in a
CPU, and these ALUs can also be used for the purpose of maintaining
timers that help run the computer.
Control
Unit(CU)
There is circuitry in the control unit which uses electrical
signals to instruct the whole computer system for carrying out or
executing,already stored program instructions.Its name clearly
shows that it controls and co-ordinates computer components.It
extracts instructions from memory and decodes and executes them.In
fact it regulates the flow of information through the processor.In
short,it can be said ,this component receives, decodes, stores
results and manages execution of data that flows through the CPU.
Its communication with both arithmetic unit and memory is
inevitable.
Registers/The Memory
Unit
Registers are temporary storage areas which are responsible for
holding the data that is to be processed.They store the
instructions and data in a processor.This data is further used by
Control Unit.There are some registers that are set aside for
specific tasks, these generally include a program counter, stack,
and flags.
Answer:
a bus (a contraction of the Latin omnibus) is a communication system that transfers data between components inside a computer, or between computers. This expression covers all related hardware components (wire, optical fiber, etc.) and software, including communication protocols
Versatility: – New devices can be added easily – Peripherals can be moved between computer systems that use the same bus standard ? Low Cost: – A single set of wires is shared in multiple ways ? Manage complexity by partitioning the design
Explain the following in your own words please! Differentiate between RISC, CISC, and other traditional architectures....
Explain in your own words and add an example Expert Q&A Done Please explain the following in your own words: Affect of tax imposition on buyers and sellers Relationship between the tax size and tax revenue and tax size and deadweight loss Notes: Type all the answers in a word file and attach with your submission Each response must be four full lines
Plz answers them perfectly as soon as u can We intend to do the address decoding of a system whose microcontroller has 20 address lines (A_0 to A_19) and 8 data lines (D_0 to D_7), that it should access ROM and RAM memories, and interface to an LCD Given the information below: ROM 1 2732. initial address Ok RAM 2 6164. immediately after the ROM LCD uses 4 positions, starting at 60K draw its map memory make its address table...
using your own words, What are the benefits of cloud computing? using your own words, Explain the cloud. using your own words, What is a business process? Give three examples. using your own words, What is the difference between business deliverables and objectives? using your own words, List and give examples of the three components of a business process.
I need new and unique answers, please. (Use your own words, don't copy and paste), Please Use your keyboard (Don't use handwriting) Thank you.. Q1:What is K-Fold Cross Validation? Draw an example for k=5. Q2: Explain the difference in neural network architectures when neural network models are used as classifiers and when they are used as optimizers. Give an example of each ANN architecture type.
In your own words, explain the difference between isotopes and biomarkers and how each can be used to identify characteristics of fossils
Please explain in your own words, what is the difference between local and state government? Please don't copy paste from a website.
in a complete paragraph; in your own words Please define and discuss the differences between formative, summative, process, impact, and outcome evaluations
In a paragraph or two, please respond to the following in your own words: Some judges are elected... In a paragraph or two, please respond to the following in your own words: Some judges are elected, and others are appointed by elected officials. Discuss the pros and cons of electing vs. appointing judges.
Explain the following briefly with your own words. (max 200 words for each.) Assume as if you are explaning the matter to one of your colleagues who did not take acc. & finance course. 3) What are the determinants(components) of interest rates for bond issues?
Explain the following briefly with your own words. (max 200 words for each.) Assume as if you are explaning the matter to one of your colleagues who did not take acc. & finance course. 3) What are the determinants(components) of interest rates for bond issues?