 # Numeric And Alphanumeric Assignment

[P 1. Explain using examples how numeric and alphanumeric data can be coded within a computer system

• What is numeric data? E.g. Decimal, Floating point, Octal
• What is alphanumeric data? E.g. Hexadecimal
• What language does the computer understand? Explain what binary is?
• What is character encoding? Give examples e.g. ASCII, Unicode
• Give an example of how a text can be encoded by ASCII and then give the binary equivalent

P2. Explain using examples how different types of data can be converted and stored in computer system

• Explain how an image is represented? E.g. pixels
• Explain the importance of file formats e.g. JPEG, PING
• Explain how audio is represented? E.g. sample rate
• Explain
• Explain how audio and images are converted to binary
• Explain how video is represented on the computer.

P3. Convert numeric data between different number systems including floating point

• Convert from decimal to binary (Use a number of your choice)
• Convert from binary to decimal (Use different number)
• Convert from Decimal to hexadecimal (Use different number)
• Hexadecimal to decimal (Use different number)
• Floating point to binary (Use different number) e.g. 5.75 to binary
• Binary to floating point (Use different number) e.g. 10111011.011 to decimal

Note: You cannot pass without showing the steps for achieving the answer

Example: Convert 78 to binary

 78 R 2 39 0 2 19 1 2 9 1 2 4 1 2 2 0 2 1 0 2 0 1

## Numeric And Alphanumeric Assignment

The above table shows the steps for converting from decimal to binary. This works by dividing the decimal number by 2 and keeping the remainder. The answer should be read from the bottom to the top. Therefore, the answer is 00100111

P 4. Carry out Boolean logic operations ( start the assignment from here DAVID)

• Draw a Boolean logic gates diagram that shows all six operators
• OR, AND, NOT, AND, NOR, XOR (See example below)
• Create truth tables showing the results for each of the combinations
• Give a brief explanation of the diagram and table

Useful Link freehold help. coxcomb. co .UK/education/guides/zc4 bb9q/revision/3

HTTP://creationism/app/?temp ID= &login_type=demo (For drawing logic gates)

P5. Illustrate the key computer system components and how they interact

• Include an image of On – Humane Architecture and explain the components
• Explain input devices, CPU and its components (Control Unit, ALU and Registers), the memory unit (RAM) and then output devices. Give an example showing how these components work.
• Include images of each individual component

HTTP://WWW .computer science .geese. guru/theory/con-humane-architecture

P 6. Explain the different types of memory that can be attached to a processor

• Explain the different types of registers (e.g. MAR,MDR, AC, PC, CIR)
• Explain Cache memory and the types (e.g. L1, L2, l3)
• Explain the RAM and different types (E.g. DDRAM)
• Explain ROM (Read only-memory) and types
• Explain the hard drive and its function

P7. Explain how polling and interrupts are used to allow communication between processor and peripherals

• Explain the concept of polling with real world examples
• Explain the concept of interrupts with real world examples
• Explain how both of them are used for communication between the processor and peripherals

P8. Compare Reduced Instruction Set Computer (RISC) chips and Complex Instruction Set Computer (CISC) chips.

• Explain RISC and how it works
• Explain CISC and how it works
• Compare both of them based on different criteria

Useful Link: HTTP://WWW. vb c.co .UK/education/guides/Zomba mpg/revision/3

P 9. Illustrate the use of the different processor registers in the fetch execute cycle