Home
Subjects
Expert solutions
Create
Study sets, textbooks, questions
Log in
Sign up
Upgrade to remove ads
Only $35.99/year
CDA 3100 Exam 1
Flashcards
Learn
Test
Match
Flashcards
Learn
Test
Match
Terms in this set (37)
Great Architecture Ideas: The idea that anticipates the capability of new technology and when it can be used is:
Design for Moore's Law
Great Architecture Ideas: The idea that hides lower-level details so that they can be hidden to provide simpler models is called:
Use abstraction to simplify design
Great Architecture Ideas: The most efficient method to obtain improvements is to:
Make the common case fast
Great Architecture Ideas: Improving performance by doing multiple operations at the same time is called:
Improve performance via parallelism
Great Architecture Ideas: The idea that is commonly used to improve instruction throughput is:
Improve performance via pipelining
Great Architecture Ideas: Sometimes it's faster to assume a particular result when waiting until the result is known. Also known as speculation and is used to guess results of branches this idea is known as:
Improve performance via prediction
Great Architecture Ideas: The idea that allows most of the accesses to be caught at the rest level and be able to retain most of the information at the last level is called:
hierarchy of memories or use of hierarchy of memories
Great Architecture Ideas: The idea that allows architecture to detect and correct errors is called:
redundancy or improve performance via redundancy
Computer "A" takes 10 seconds to execute a program
Computer "B" takes 15 seconds to execute the same program.
How many times faster is Computer "A" than computer "B"?
1.5
The duration of a Clock Cycle is called:
Clock period
The cycles per second is called:
frequency or clock frequency
You are given a processor that has a clock period of 4 Picoseconds. What is its Frequency in Gigahertz?
250
What is the largest unsigned (positive) number you can represent with 5 bits:
31
Convert the decimal (base 10) number 134 into an 8 bit binary number.
10000110
Convert the decimal (base 10) number 21 into an 8 bit binary number
00010101
Convert the decimal (base 10) number 100 into an 8 bit binary number.
01100100
Convert the decimal (base 10) number 255 into an 8 bit number.
11111111
Convert the binary (base 2) unsigned number 10010110 into decimal (base 10)
150
Convert the number 10.125 to a binary number. Use only the number of bits necessary and remember to place the decimal properly.
1010.001
Convert 111110100001 into a three place Hex number.
FA1
Convert 111110100001 into a four place Octal number.
7641
Convert the decimal (base 20) number 255.0625 in IEEE 32 bit Hexadecimal Value in the form 0x00000000
0x437F1000
Convert the decimal (base 20) number -125.125 in IEEE 32 bit Hexadecimal Value in the form 0x00000000
0xC2FA4000
Take the IEEE 754 Hexadecimal number 0xc18a0000 and convert it back into a base 10 number with sign.
-17.25
What is the largest negative number that you can represent in two's complement with 8 bits?
128
Take the decimal number -18 and convert it into an 8 bit signed two-complement number.
11101110
The two's complement method of representing negative numbers internally inside of modern computers. Which one of these is not true?
You can represent the same number of negative and positive values.
The numbers below represent 8 bit signed numbers. Negative numbers are represented using two's complement. Add the numbers together and give the 8 bit results.
0 1 1 1 1 1 1 1
+ 1 0 0 0 0 0 0 0
00000000
The first number 01111111 represents a positive 127 while the second number 10000001 represents a -127. So when they are added together they would represent the number zero. Overflow is not possible since we are adding and both are valid numbers and are of different sign."
The numbers below represent 8 bit signed numbers. Negative numbers are represented using two's complement. When added together, does this result in an overflow/underflow operation?0 1 1 1 1 1 1 1
+ 0 0 0 0 0 0 0 1
True - added two positive numbers and came up with a negative.
When adding two numbers together, let us say A + B, if A is greater than or equal to zero and B is greater than or equal to zero, what results would indicate an overflow?
If the results were less than zero.
What is the affect of shifting an integer to the left by one bit?
Multiplying the number by 2
Convert the following 16 bit signed binary (base 2) number into decimal (base 10). Leave off any leading zeros include the sign if it is negative.
1000 0011 1001 1111
-31,841
Convert the following 16 bit signed binary (base 2) number into decimal (base 10). Leave off any leading zeros include the sign if it is negative.
0000 1000 1001 1110
2,206
Convert the following decimal (base 10) signed number into its'16 bit two's compliment equivalent.-3,278
1111001100110010
Write 3278 in binary (to 16 bits)
flip all bits
add 1
Convert the following decimal (base 10) number into its' hexadecimal equivalent
13
D
What would the Octal (base 8) number be for the Hexadecimal number 1AF?
0657
The two's compliment method of representing negative numbers has the following advantages:
It has only one value for zero and it is easy to implement in hardware.
Sets found in the same folder
CDA 3100 Test #2
124 terms
CDA3100 Computer organization 1.6 Performance
40 terms
CDA 3100 Final
57 terms
Midterm
60 terms
Other sets by this creator
CDA 3100 Exam 1, CDA 3100 Test #2
162 terms
CIS 4360 Final
37 terms
ADV 4603
6 terms
Study Guide for Final Exam S19
19 terms
Recommended textbook solutions
Mathematics with Business Applications
6th Edition
McGraw-Hill Education
3,760 solutions
Linear Algebra and Its Applications
5th Edition
David C. Lay, Judi J. McDonald, Steven R. Lay
2,028 solutions
A First Course in Abstract Algebra
7th Edition
John B. Fraleigh
2,358 solutions
Precalculus: Mathematics for Calculus
7th Edition
Lothar Redlin, Stewart, Watson
8,795 solutions
Other Quizlet sets
Abn Psych Exam #3: Ch 14
20 terms
MFT: Org Behavior
14 terms
4.2 - ETL with Spark SQL - Part 2
32 terms
Tempest GCSE
19 terms