(a) Explain the meaning of the terms address bus and data bus in respect of a...
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
(a) Explain the meaning of the terms address bus and data bus in respect of a microprocessor system making reference to memory locations, the direction of information flow and the effect of the bus width. Computer memory is usually expressed in either megabytes (Mbytes) or gigabytes (Gbytes). Calculate the address bus size required to directly address (i) 4 Mbytes of memory and (ii) 1 Gbyte of memory. (2 marks) (b) Draw the truth table for tri-state version of an inverter gate and show the circuit symbol that is used to represent such a gate. Explain the importance of this type of circuitry in the operation of microprocessor systems. (2 marks) (c) (i) Convert the following to their hexadecimal equivalents and illustrate the method by showing the calculations: 101111012, 48373 10- (ii) Convert the following to their decimal equivalents again showing the method used: 101011002, 78AB16. (iii) Convert the following decimal numbers to the BCD equivalents: 2910, 84710. (3 marks) (d) Describe the operation performed by each line in the assembly language program shown below. What function is performed by this program? (2 marks) START MOV BX, 0140 MOV AH, 30 MOV AL, 37 MARK MOV [BX], AL INC BX DEC AH JNZ MARK INT 20 (e) Rewrite this program using the LOOP instead of the JNZ instruction. (1 mark) (a) Explain the meaning of the terms address bus and data bus in respect of a microprocessor system making reference to memory locations, the direction of information flow and the effect of the bus width. Computer memory is usually expressed in either megabytes (Mbytes) or gigabytes (Gbytes). Calculate the address bus size required to directly address (i) 4 Mbytes of memory and (ii) 1 Gbyte of memory. (2 marks) (b) Draw the truth table for tri-state version of an inverter gate and show the circuit symbol that is used to represent such a gate. Explain the importance of this type of circuitry in the operation of microprocessor systems. (2 marks) (c) (i) Convert the following to their hexadecimal equivalents and illustrate the method by showing the calculations: 101111012, 48373 10- (ii) Convert the following to their decimal equivalents again showing the method used: 101011002, 78AB16. (iii) Convert the following decimal numbers to the BCD equivalents: 2910, 84710. (3 marks) (d) Describe the operation performed by each line in the assembly language program shown below. What function is performed by this program? (2 marks) START MOV BX, 0140 MOV AH, 30 MOV AL, 37 MARK MOV [BX], AL INC BX DEC AH JNZ MARK INT 20 (e) Rewrite this program using the LOOP instead of the JNZ instruction. (1 mark) (a) Explain the meaning of the terms address bus and data bus in respect of a microprocessor system making reference to memory locations, the direction of information flow and the effect of the bus width. Computer memory is usually expressed in either megabytes (Mbytes) or gigabytes (Gbytes). Calculate the address bus size required to directly address (i) 4 Mbytes of memory and (ii) 1 Gbyte of memory. (2 marks) (b) Draw the truth table for tri-state version of an inverter gate and show the circuit symbol that is used to represent such a gate. Explain the importance of this type of circuitry in the operation of microprocessor systems. (2 marks) (c) (i) Convert the following to their hexadecimal equivalents and illustrate the method by showing the calculations: 101111012, 48373 10- (ii) Convert the following to their decimal equivalents again showing the method used: 101011002, 78AB16. (iii) Convert the following decimal numbers to the BCD equivalents: 2910, 84710. (3 marks) (d) Describe the operation performed by each line in the assembly language program shown below. What function is performed by this program? (2 marks) START MOV BX, 0140 MOV AH, 30 MOV AL, 37 MARK MOV [BX], AL INC BX DEC AH JNZ MARK INT 20 (e) Rewrite this program using the LOOP instead of the JNZ instruction. (1 mark) (a) Explain the meaning of the terms address bus and data bus in respect of a microprocessor system making reference to memory locations, the direction of information flow and the effect of the bus width. Computer memory is usually expressed in either megabytes (Mbytes) or gigabytes (Gbytes). Calculate the address bus size required to directly address (i) 4 Mbytes of memory and (ii) 1 Gbyte of memory. (2 marks) (b) Draw the truth table for tri-state version of an inverter gate and show the circuit symbol that is used to represent such a gate. Explain the importance of this type of circuitry in the operation of microprocessor systems. (2 marks) (c) (i) Convert the following to their hexadecimal equivalents and illustrate the method by showing the calculations: 101111012, 48373 10- (ii) Convert the following to their decimal equivalents again showing the method used: 101011002, 78AB16. (iii) Convert the following decimal numbers to the BCD equivalents: 2910, 84710. (3 marks) (d) Describe the operation performed by each line in the assembly language program shown below. What function is performed by this program? (2 marks) START MOV BX, 0140 MOV AH, 30 MOV AL, 37 MARK MOV [BX], AL INC BX DEC AH JNZ MARK INT 20 (e) Rewrite this program using the LOOP instead of the JNZ instruction. (1 mark)
Expert Answer:
Related Book For
Computer organization and architecture designing for performance
ISBN: 978-0136073734
8th edition
Authors: william stallings
Posted Date:
Students also viewed these computer network questions
-
Explain the meaning of the terms emoluments, employments and office for the purposes of PAYE as you earn systems. 2. Explain the actual receipts basis of assessing the emoluments from the employment...
-
Managing Scope Changes Case Study Scope changes on a project can occur regardless of how well the project is planned or executed. Scope changes can be the result of something that was omitted during...
-
Mike is a salesperson in a retail carpet store. He is paid $500 base salary per month plus 5% commission on sales over $10,000. His sales this month were $23,750. His total deductions were $152.75....
-
Why can you hear around corners, but not see around corners?
-
Phlash Photo Labs, Ltd. provided you with the following information for the three years ended December 31. Required a. Assuming no book- tax differences and no uncertainty regarding the realization...
-
Respondents Varsity Brands, Inc., Varsity Spirit Corporation, and Varsity Spirit Fashions & Supplies, Inc., design, make, and sell cheerleading uniforms. Respondents have obtained or acquired more...
-
During 2011, Rooster Company purchased 5,000 shares of Hen Company common stock for $18 per share and 3,200 shares of Egg Company common stock for $21 per share. These investments are intended to be...
-
Let M, N be closed subspaces of a Hilbert space H and P, Q the orthogonal projections with ran P = M, ran Q = N. Prove that the following conditions are equivalent:
-
Explain some of the different aspects of the customer experience that could be managed to improve customer satisfaction if you were the marketing manager for: (a) An airport branch of a rental car...
-
Nextgen Corporation has its head office in Sydney and operates throughout Australia and New Zealand. There are three main divisions: . Newspaper division which owns leading tabloid newspapers in...
-
What is the reason that banks and lending organisations use a loan pricing model?
-
Flames Company reported net income for the current year of $15,400,000. It had 3,500,000 shares outstanding throughout the year. Flames also had 772,000 options outstanding all year with an exercise...
-
What is the purpose of the Payment Bond? What percentage of the project cost should be covered by the Payment Bond? What should be bond date? What is the owner obligated to do if it receives any...
-
What is a companies TIE Ratio if there net income is $7175 there interest expense is ($1128) and there income tax expense is 1894?
-
Graffiti Advertising, Incorporated, reported the following financial statements for the last two years. 2021 Income Statement Sales Costs of goods sold Selling & administrative Depreciation EBIT...
-
O Can you tell with is of the microbes is able to produce H,S (Salmonella)? O Witch one do you believe could be Shigella? O How can you tell if a microbe was able to ferment either Lactose or...
-
The following table shows the rates of total return in successive years from 2004 to 2008 for the Sprott Canadian Equity Fund and for the benchmark Toronto Stock Exchange S&P/TSX Composite Index. By...
-
Consider the following C program: /* a simple C program to average 3 integers */ main ( ) { int avg; int i1 = 20; int i2 = 13; int i3 = 82; avg = (i1 + i2 + i3)/3; } Write an NASM version of this...
-
a. A 2-pass assembler can handle future symbols and an instruction can therefore use a future symbol as an operand. This is not always true for directives. The EQU directive, for example, cannot use...
-
For a direct-mapped cache, a main memory address is viewed as consisting of three fields. List and define the three fields.
-
What is at common misconception about databases?
-
CASE tools, such as system Architect, are used for database development and support. Search on the Web and in trade journals for some of the popular CASE tools currently in use. a. What CASE tools...
-
Why is storing data in a database riskier than storing it in a file?
Study smarter with the SolutionInn App