Digital Systems: Information Coding 1

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/13

flashcard set

Earn XP

Description and Tags

Flashcards for reviewing information coding concepts in digital systems.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

14 Terms

1
New cards

Why is information coding necessary in computer systems?

To ensure computer hardware remains simple and focuses on handling small, positive whole numbers efficiently.

2
New cards

What is ASCII (American Standard Code for Information Interchange)?

A widely-used code for characters, defining 128 symbols using a 7-bit binary code.

3
New cards

What is decimal (base-10) essentially composed of?

Columns of powers-of-10 (10x).

4
New cards

When multiplying by 10, what action occurs?

Shifting left by one decimal place.

5
New cards

How do you multiply or divide by radix n?

Shift n places, where n is positive for multiplication (left shift) and negative for division (right shift).

6
New cards

What is arithmetic overflow?

An error that occurs when the result of an arithmetic operation is too large to be stored within a fixed number of digits.

7
New cards

What are two drawbacks of the 'sign and magnitude' approach for representing negative numbers?

Sacrificing a column for the sign indicator and having two representations of zero.

8
New cards

What is the 'excess n' approach for representing negative numbers?

Coding a number by adding an excess value (n) to it, ensuring negative values are coded as positive.

9
New cards

In the 'excess n' method, how are negative values coded as positive?

By adding the excess, which effectively shifts the range of representable numbers.

10
New cards

How are fractions represented in fixed-point notation?

Reserve some columns for the fractional part.

11
New cards

What approach trades precision for range when representing numbers?

Floating point representation.

12
New cards

What is the basic idea behind floating point representation?

Representing the mantissa and exponent as separate fixed-point numbers.

13
New cards

What type of numbers do computers fundamentally deal with?

Positive whole numbers.

14
New cards

What does floating point coding do?

Removes range limitations but at the expense of precision.