Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Deberes

Download as odt, pdf, or txt
Download as odt, pdf, or txt
You are on page 1of 3

Fundamentals of Hardware

Exercises

1. Convert the base 3 number 1021023 to octal. What process did you use to do this
conversion?
102102 = 1 x 3⁵ + 0 x 3⁴ + 2 x 3³ + 1 x 3² + 0 x 3¹ + 2 x 3⁰ = 308

2. Convert the octal number 35627158 to hexadecimal. Do not use decimal as an


intermediary for your conversion. Why does a direct conversion not work in this
case?
3562715
011 101 110 010 111 001 101
0 1110 0101 1100 1101
E5CD

3. Convert the following hexadecimal numbers to binary:


a. 4CB6A => 0100 1100 1011 1010
b. F28A02 => 1111 0010 1000 1010 0000 0010

4. When data is input to a computer, it is nearly always manipulated and stored in


some standard data format. Why is the use of data standards considered
important, or indeed, crucial in this case?

5. Name three standards in common use for alphanumeric characters. Which


standard is designed to support all of the world’s written languages?

6. Which language is used primarily with legacy programs that execute on


mainframe computers?

7. What is the relationship between the ASCII Latin-1 character set and its Unicode
equivalent that makes conversion between the two simple?

8. What is a collating sequence?

9. Name at least four alternative devices that can be used as sources of


alphanumeric character input data.

10. What are the major characteristics of a bitmap image? What are the major
characteristics of an object or vector image? Which is used for displays? What
types of images must be stored and manipulated as bitmap images? Why?

11. What is image metadata? Give an at least three examples of metadata that would
be required for a bitmap image.

12. Name two advantages to the use of object images.

13. Explain briefly how an A-to-D converter converts audio data into binary data.
Fundamentals of Hardware

14. Explain briefly the difference between lossless and lossy data compression.
Which type normally provides a smaller file? What is ‘‘lost’’ in lossy audio data
compression?

15. Under what circumstances is it impossible to use lossy data compression?

16. What character string does the binary ASCII code


1010100 1101000 1101001 1110011 0100000 1101001 1110011
0100000 1000101 1000001 1010011 1011001 0100001

17. Approximately how many pages of pure 16-bit Unicode text can a 4.3GiB
DVD-ROM hold? 4.3 x 1024 x 1024 x 1024 x 8 =

18. Find an article that describes the various bitmapped graphics formats, and
compare .GIF, .PNG, and .BMP.

CPU Architecture

19. What is a register? Be precise. Name at least two components in the CPU
Architecture showed, that meet the qualifications for a register, but they are not
the R0-R9 . Identify the use of the registers named. Identify several different
kinds of values that a register might hold.

20. What is the purpose of the instruction register? What takes the place of the
instruction register in the CPU architecture?

21. When a value is copied from one register to another, what happens to the value
in the source register? What happens to the value in the destination register?

22. There are four primary operations that are normally performed on a register.
Fundamentals of Hardware

Describe each operation.

23. Explain the relationship between the memory address register, the memory data
register, and memory itself.

24. If the memory address register for a particular computer is 32 bits wide, how
much memory can this computer support?

25. Describe, step by step, what the CPU Architecture showed in previous figure
does to execute a STORE R1,FFFF (CPU R1 ->Memory FFFF position)
instruction.

26. Describe, step by step, what the CPU Architecture showed in previous figure
does to execute a LOAD FFFF,R1 (Memory FFFF → CPU R1) instruction.

You might also like