Posts

Showing posts with the label Computer Organization and Architecture

ENIAC

What does ENIAC stand for? ENIAC stands for "Electronic Numerical Integrator and Computer". Which was the first general purpose digital computer? ENIAC was the world's first general purpose digital computer. What was some salient features of ENIAC? Memory size : 20×10 digits word length: 10 digits Weight: 30 tons (30,000 Kg) Dimension: 1,500 square feet. Power consumption: 140 kilowatts ≈ 300 Macbooks power consumption Cost: $400,000 Source:- Britannica ...

Structure and function of a computer system

Image
Structure In general:- Structure of a system or a sub-system is defined as the interconnection of its components. Defining structure in terms of a hierarchical system:- When a complex systems like computer is depicted as an hierarchical system then the interconnection of the components at a particular level of the hierarchy is defined as the structure at that level. Structure of a computer Structure of a CPU Structure of a control unit ...

Multiprocessors and Multiprocessing

Multiprocessors and multiprocessing Definition of multiprocessors A single chip having two or more interconnected processors incorporated in it is called a multiprocesor. For example:- Dual core processors like Quad core processors like Octa core processors like Hexa core processors like Definition of multiprocessors system A computer system having two or more interconnected CPUs with its memory and peripheral devices is called a multiprocessor system. All the commercial PCs and smartphones are widely used multiprocessors system. For example:- Definition of mu...

Differences between computer architecture and computer organization

Computer architecture The portrayal of a computer system from perspective of machine language programming is called computer architecture. Examples of computer architecture:- IBM 370 architecture, PDP-11 architecture, Intel 8080 and 8085 architecture, Intel x86 architecture, ARM(Advanced RISC machines) architecture, etc Images of some computer architectures:- Computer architecture covers the software aspects of a computer system. Characteristics of a computer system covered by computer architecture:- Word length :- Word length is defined as the number of bits that a internal data register can hold and process at a time.A programmer should have idea about the word length before coding in order to write instructions of bit-length equals to the word length. ...

Machine language vs assembly language

Differences between machine language and assembly language machine language vs assembly language. machine vs assembly language What are the differences between machine and assembly language? Differences between machine and assembly language Machine Language Assembly Language Definition : The programming language in which both the operations and operands are expressed in numeric form (usually hexadecimal or binary form) is called a machine language. The machine dependent programming language in which o...

Computer : An Introduction

Image
Computer COMPUTER stands for Common Operating Machine Purposely Used for Technological and Educational Research . A computer is a device either electronic or mechanical or electro-mechanical which takes input, has internal computaion mechanism to process the input and provides output. These days mecanical computers are obsolete while electronic computers are ubiquitous, so computer usually means an electronic computer. A computer is an electronic device either analog, digital or both which takes input, stores and processes it in its processing unit having a hard-wired or microprogrammed control unit and provides output. For example:- Analog clock, Superheterodyne radio receiver, Video cassette Recorder(VCR), Magnetic tape recorder, Analog television receiver, TV Remote, Calculator, Videogames, Wi-fi Routers, Mobilephones, Smartphones, Personal Computers, AT...

Differentiate machine and assembly language.

Differences between machine language and assembly language machine language vs assembly language. machine vs assembly language What are the differences between machine and assembly language? Differences between machine and assembly language Machine Language Assembly Language Definition : The programming language in which both the operations and operands are expressed in numeric form (usually hexadecimal or binary form) is called a machine language. The machine dependent programming language in which o...

What are the differences between throughput and transmission rate?

Image
throughput vs transmission rate compare and contrast the term throughput and transmission rate The differences between throughput and transmission rate are clarified below. Transmission rate of a terminal or a medium is defined as number of bits that it can transmit per second. It is associated with an individual component of a communication system. It describe the potential of the communicating terminal or medium. For example Transmission rate of fast ethetnet LAN is 100 Mbps. Transmission rate of dial-up telephone is 56 Kbps. Transmission rate of dedicated link between two devices. Transmission rate of a source communicating terminal. Transmission rate of a destination communicating terminal. Throughput is defined as the actual number of bits that can be transmitted in a second between two communicating terminals. Throughput is a collective approach of describing number of bits being transmitted per second between two communicating terminals. For a single li...

IOE Computer Organization and Architecture 2074 Ashwin Back Exam Question Solution.

1.  Explain instruction cycle state diagram with interrupt.  [6] 2. Write codes using 3,2,1 and 0 address instruction formats to perform given operation. X=(A*B/C)-(D+E/F) [8] 3 ADDRESS INSTRUCTION FORMAT DIV R1, B, C ; R1 ← M[B]/M[C] MUL R2, R1, A DIV R1, E ,F ; R2 ← M[E]/M[F] ADD R3, R1, D SUB X, R2, R3 2 ADDRESS INSTRUCTION FORMAT MOV R1, C DIV R1, B MUL R1, A MOV R2, F DIV R2, F ADD R2, D SUB R1, R2 MOV X, R1 1 ADDRESS INSTRUCTION FORMAT LOAD C DIV B MUL A S TORE T1 LOAD F DIV E ADD D STORE T2 LOAD T1 SUB T2 STORE X 0 ADDRESS INSTRUCTION FORMAT PUSH C PUSH B DIV PUSH A MUL PUSH F PUSH E DIV PUSH D ADD SUB POP X  3. Describe various fields in microinstruction format. Explain about the Sequencing techniques used in microinstruction format with necessary di...

IOE Computer Organization and Architecture 2072 Chaitra Regular Exam Question Solution.

1. Define computer architecture and computer organization. How can we maintain a performance balance between processor and memory? Discuss the limitations of using single bus system to connect different devices in any given system. [2+2+2] 2. What do you mean by instruction format? Write code for given operation using 3,2,1 and 0 address instruction format.   X=(A-B*F)*C+D/E.   [4+8]  3 ADDRESS INSTRUCTION FORMAT MUL R1,B,F  SUB R2,A,R1 MUL R1,R2,C DIV R2,D,E ADD X,R1,R2  2 ADDRESS INSTRUCTION FORMAT MOV R1,B MUL R1,F  MOV R2,A SUB R2,R1 MUL R2,C MOV R1,D DIV R1,E ADD R1,R2 M0V X,R1  1 ADDRESS INSTRUCTION FORMAT LOAD B MUL F STORE T1 LOAD A SUB T1 MUL C STORE T2 LOAD E DIV D ADD T2 STORE ...

SEE Final Examination 2072 Computer Science Question Paper

Image
Symbol No.................  RE-334 2072 (2016) Group 'A'  Computer Fundamental (22 Marks) 1. Answer the following questions:   5x2=10 (a).  Define LAN topology.  Draw star topology (b) .  Give any two symptoms of virus attack. (c) .  Write one advantage and one disadvantage of multimedia. (d) . Write any two ways of protecting computer software. (e) . Write any two services on the internet. 2. a. Convert as instructed     2x1=2 (i) (208)10 into Binary  (ii) (104)8 into decimal. b.   Perform the binary calculation:    2x1=2 (i) 1011 + 1101  (ii) 110 x 11 3.  Match the following:      4x0.5 =2 4. State whether the following statements are true or false.      4x0.5 =2 (a) .Walky - Talky is the example of full duplex mode . (b) .Data transfer rate is higher in optical fiber cable than co-axial cable. (c) .The computer security refers to ...

SEE Final Examination 2073 Computer Science Question Paper

Image

SEE Final Examination 2074 Computer Science Question Paper

Image

SEE Supplementary Examination 2074 Computer Science Question Paper

Image

SEE Final Examination 2075 Computer Science Question Paper

Image