Posts

Showing posts from June, 2019

project topics |Computer Architecture Design

Image
   Q:     What is Computer Architecture? Ans:  Computer architecture is a science or a set of rules stating how computer software and hardware are joined together and interact to make a computer work. It not only determines how the computer works but also of which technologies the computer is capable. Computers continue to be a major part of our lives, and computer architects continue to develop new and better programs and technologies. Von Neumann Architecture Stored-Program Architecture Introduction: ·        The Von Neumann architecture is a design model for a stored-program digital computer. ·        The Most Important feature is the Memory that can holds both Data and Program. History: ·         In 1945, just after the World War, Jon Von Neumann    proposed to build a more flexible computer. ·         Von Neumann had been working on the Manhattan Project to build the first atomic bomb which needed a vast amount of manual calculations ·        Up to t

RISC and CISC Architecture

Image
The architecture of the Central Processing Unit (CPU) operates the capacity to function from “Instruction Set Architecture” to where it was designed. The architectural design of the CPU is Reduced instruction set computing (RISC) and Complex instruction set computing (CISC). CISC has the capacity to perform multi-step operations or addressing modes within one instruction set. It is the CPU design where one instruction works several low-level acts. For instance, memory storage, loading from memory, and an arithmetic operation. Reduced instruction set computing is a Central Processing Unit design strategy based on the vision that basic instruction set gives a great performance when combined with  a microprocessor  architecture which has the capacity to perform the instructions by using some microprocessor cycles per instruction. This article discusses the difference between the RISC and CISC architecture. The hardware part of the Intel is named as Complex Instruction Set Computer (CISC)