Define the role of organizationin computer architecture, Computer Engineering

Assignment Help:

Define the role of organizationin computer architecture

The organization is the set of resources that realizes the architecture which include the CPU, the memory and I/O controllers. These are digital systems with registers, buses, ALUs, sequencers, etc. CPU is responsible for running machine language programs: It runs machine language instructions. Running a machine language instruction is performing a simple operation (command) on data. Memory keeps the programs and data, leading to stored program concept of today's computers. I/O controllers interface the I/O devices to memory and CPU. An I/O controller can control one or more I/O devices. Often number of I/O devices connected to an I/O controller depends on speed of I/O devices. A high speed I/O device can be controlled by a single I/O controller whereas a few slow speed I/O devices can be controlled by a single I/O controller. Stored-program concept and the generic view of a computer organization with at least three digital systems (CPU, memory and I/O controller) are often attributed to mathematician John Von Neumann. Though, there is considerable debate on that.

 

989_organization.png


Related Discussions:- Define the role of organizationin computer architecture

What is macro-expansion, What is macro-expansion? Macro calls lead to m...

What is macro-expansion? Macro calls lead to macro expansion. Throughout macro expansion, the macro call statement is replaced through a sequence of assembly statements.

What are sewing kits, What are Sewing Kits? Sewing Kits are modules whi...

What are Sewing Kits? Sewing Kits are modules which contain a not used mix of gates, any other cells or flip-flops considered potentially helpful for an unforeseen metal fix. W

What are the phases of swapping a page from the memory, What are the phases...

What are the phases of swapping a page from the memory? Page stealer searches the page eligible for swapping and places the page number in the list of pages to be swapped. K

What are user threads, What are User threads   User threads are support...

What are User threads   User threads are supported above the kernel and are executed by a thread library at the user level. Thread creation & scheduling are done in the user sp

Decision trees, Decision Trees: Visualize you only ever do four things...

Decision Trees: Visualize you only ever do four things at the weekend such as go shopping or watch a movie or play tennis and just stay in. In such case what you do depends on

Find out the 2's complement of 1101110, The 2's complement of the number 11...

The 2's complement of the number 1101110 is ? Ans. 1's complement of 1101110 is = 0010001 ans hence 2's complement of 1101110 is = 0010001 + 1 = 0010010.

Visibility, hidden edge/surface removal

hidden edge/surface removal

Natural interfaces, A breakthrough in the AI intelligence the development ...

A breakthrough in the AI intelligence the development of natural interfaces is a prerequisite to the optimal use of computers by human beings. It incorporates: a. Natural La

Conjunctive normal forms, Conjunctive Normal Forms: However there for ...

Conjunctive Normal Forms: However there for the resolution rule to resolve two sentences so they must both be in a normalised format called as conjunctive normal form, that is

Design a 3-bit counter using sequential logic, Q. Design a 3-bit counter us...

Q. Design a 3-bit counter using sequential logic with following counting sequence using JK- flip-flops which counts the sequence 0, 3, 2, 7, 5 and repeat.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd