This document contains examples and problems related to binary number systems. It begins by listing octal, hexadecimal, and base-12 numbers and converting between number systems. Later problems involve operations like addition, subtraction, multiplication and division using binary, octal and hexadecimal numbers. Conversions between decimal, binary, octal and hexadecimal are demonstrated. Complement representations for signed binary numbers are also covered.
Contents:
1.What is number system?
2.Conversions of number from one radix to another
3.Complements (1's, 2's, 9's, 10's)
4.Binary Arithmetic ( Addition, subtraction, multiplication, division)
Digital signal Processing all matlab code with Lab report Alamgir Hossain
Digital signal processing(DSP) laboratory with matlab software....
Problem List :
1.To write a Matlab program to evaluate the impulse response of the system.
2.Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum.
3.To Generate continuous time sinusoidal signal, discrete time cosine signal.
4.To find the DFT / IDFT of given signal.
5.Program for generation of Sine sequence.
6.Program for generation of Cosine sequence.
7. Program for the generation of UNIT impulse signal
8. Program for the generation of Exponential signal.
Contents:
1.What is number system?
2.Conversions of number from one radix to another
3.Complements (1's, 2's, 9's, 10's)
4.Binary Arithmetic ( Addition, subtraction, multiplication, division)
Digital signal Processing all matlab code with Lab report Alamgir Hossain
Digital signal processing(DSP) laboratory with matlab software....
Problem List :
1.To write a Matlab program to evaluate the impulse response of the system.
2.Computation of N point DFT of a given sequence and to plot magnitude and phase spectrum.
3.To Generate continuous time sinusoidal signal, discrete time cosine signal.
4.To find the DFT / IDFT of given signal.
5.Program for generation of Sine sequence.
6.Program for generation of Cosine sequence.
7. Program for the generation of UNIT impulse signal
8. Program for the generation of Exponential signal.
To Download this click on the link below:-
http://www29.zippyshare.com/v/42478054/file.html
Number System
Decimal Number System
Binary Number System
Why Binary?
Octal Number System
Hexadecimal Number System
Relationship between Hexadecimal, Octal, Decimal, and Binary
Number Conversions
Francesca Gottschalk - How can education support child empowerment.pptxEduSkills OECD
Francesca Gottschalk from the OECD’s Centre for Educational Research and Innovation presents at the Ask an Expert Webinar: How can education support child empowerment?
Acetabularia Information For Class 9 .docxvaibhavrinwa19
Acetabularia acetabulum is a single-celled green alga that in its vegetative state is morphologically differentiated into a basal rhizoid and an axially elongated stalk, which bears whorls of branching hairs. The single diploid nucleus resides in the rhizoid.
Model Attribute Check Company Auto PropertyCeline George
In Odoo, the multi-company feature allows you to manage multiple companies within a single Odoo database instance. Each company can have its own configurations while still sharing common resources such as products, customers, and suppliers.
June 3, 2024 Anti-Semitism Letter Sent to MIT President Kornbluth and MIT Cor...Levi Shapiro
Letter from the Congress of the United States regarding Anti-Semitism sent June 3rd to MIT President Sally Kornbluth, MIT Corp Chair, Mark Gorenberg
Dear Dr. Kornbluth and Mr. Gorenberg,
The US House of Representatives is deeply concerned by ongoing and pervasive acts of antisemitic
harassment and intimidation at the Massachusetts Institute of Technology (MIT). Failing to act decisively to ensure a safe learning environment for all students would be a grave dereliction of your responsibilities as President of MIT and Chair of the MIT Corporation.
This Congress will not stand idly by and allow an environment hostile to Jewish students to persist. The House believes that your institution is in violation of Title VI of the Civil Rights Act, and the inability or
unwillingness to rectify this violation through action requires accountability.
Postsecondary education is a unique opportunity for students to learn and have their ideas and beliefs challenged. However, universities receiving hundreds of millions of federal funds annually have denied
students that opportunity and have been hijacked to become venues for the promotion of terrorism, antisemitic harassment and intimidation, unlawful encampments, and in some cases, assaults and riots.
The House of Representatives will not countenance the use of federal funds to indoctrinate students into hateful, antisemitic, anti-American supporters of terrorism. Investigations into campus antisemitism by the Committee on Education and the Workforce and the Committee on Ways and Means have been expanded into a Congress-wide probe across all relevant jurisdictions to address this national crisis. The undersigned Committees will conduct oversight into the use of federal funds at MIT and its learning environment under authorities granted to each Committee.
• The Committee on Education and the Workforce has been investigating your institution since December 7, 2023. The Committee has broad jurisdiction over postsecondary education, including its compliance with Title VI of the Civil Rights Act, campus safety concerns over disruptions to the learning environment, and the awarding of federal student aid under the Higher Education Act.
• The Committee on Oversight and Accountability is investigating the sources of funding and other support flowing to groups espousing pro-Hamas propaganda and engaged in antisemitic harassment and intimidation of students. The Committee on Oversight and Accountability is the principal oversight committee of the US House of Representatives and has broad authority to investigate “any matter” at “any time” under House Rule X.
• The Committee on Ways and Means has been investigating several universities since November 15, 2023, when the Committee held a hearing entitled From Ivory Towers to Dark Corners: Investigating the Nexus Between Antisemitism, Tax-Exempt Universities, and Terror Financing. The Committee followed the hearing with letters to those institutions on January 10, 202
How to Make a Field invisible in Odoo 17Celine George
It is possible to hide or invisible some fields in odoo. Commonly using “invisible” attribute in the field definition to invisible the fields. This slide will show how to make a field invisible in odoo 17.
A Strategic Approach: GenAI in EducationPeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Embracing GenAI - A Strategic ImperativePeter Windle
Artificial Intelligence (AI) technologies such as Generative AI, Image Generators and Large Language Models have had a dramatic impact on teaching, learning and assessment over the past 18 months. The most immediate threat AI posed was to Academic Integrity with Higher Education Institutes (HEIs) focusing their efforts on combating the use of GenAI in assessment. Guidelines were developed for staff and students, policies put in place too. Innovative educators have forged paths in the use of Generative AI for teaching, learning and assessments leading to pockets of transformation springing up across HEIs, often with little or no top-down guidance, support or direction.
This Gasta posits a strategic approach to integrating AI into HEIs to prepare staff, students and the curriculum for an evolving world and workplace. We will highlight the advantages of working with these technologies beyond the realm of teaching, learning and assessment by considering prompt engineering skills, industry impact, curriculum changes, and the need for staff upskilling. In contrast, not engaging strategically with Generative AI poses risks, including falling behind peers, missed opportunities and failing to ensure our graduates remain employable. The rapid evolution of AI technologies necessitates a proactive and strategic approach if we are to remain relevant.
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdfTechSoup
In this webinar you will learn how your organization can access TechSoup's wide variety of product discount and donation programs. From hardware to software, we'll give you a tour of the tools available to help your nonprofit with productivity, collaboration, financial management, donor tracking, security, and more.
Adversarial Attention Modeling for Multi-dimensional Emotion Regression.pdf
Bolum1cozumler
1. DIGITAL DESIGN
THIRD EDITION
M. MORRIS MANO
CHAPTER 1 : BINARY
SYSTEMS PROBLEMS
2. 1.1-) List the octal and the hexadecimal numbers
from 16 to 32. Using A and B for the last two
digits, list the numbers from 10 to 26 in base 12 .
Octal :
16 = 8¹ x 2 + 8º x 0 => (16)10 = (20)8
32 = 8¹ x 4 + 8º x 0 => (32)10 = (40)8
20, 21, 22, 23, 24, 25, 26, 27, 30, 31, 32, 33, 34, 35, 36, 37, 40
3. Hexadecimal :
16 = 16¹ x 1 + 16º x 0 => (16)10 = (10)16
32 = 16¹ x 2 + 16º x 0 => (32)10 = (20)8
10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B , 1C, 1D, 1E, 1F, 20
Base-12 :
10 = 12º x A => (10)10 = (A)12
26 = 12¹ x 2 + 12º x 2 => (26)10 = (22)12
A, B, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 1A, 1B, 20, 21, 22
4. 1.2-) What is the exact number of bytes in a
system that contains (a) 32K byte, (b)64M bytes,
and (c)6.4G byte ?
(a) 32K byte:
1K = 2¹º = 1,024
32K = 32 x 2¹º = 32 x 1,024 = 32,768
32K byte = 32,768 byte
6. 1.3-) What is the largest binary number that can
be expressed with 12 bits? What is the equivalent
decimal and hexadecimal ?
Binary:
(111111111111)2
Decimal:
(111111111111)2 = 1x 2º+ 1 x 2¹ + 1 x 2² +…..+ 1 x 2¹¹ + 1 x 2¹²
(111111111111)2 = 4,095
Hexadecimal:
(1111 1111 1111)2 = (FFF)16
F F F
7. 1.4-) Convert the following numbers with the
indicated bases to decimal : (4310)5 , and
(198)12 .
(4310)5 = 0 x 5º + 1 x 5¹ + 3 x 5² + 4 x 5³ = 0 + 5 + 75 + 500
(4310)5 = 580
(198)12 = 8 x 12º + 9 x 12¹ + 1 x 12² = 8 + 108 + 144
(198)12 = 260
8. 1.5-) Determine the base of the numbers in each
case for the following operations to be correct :
(a) 14/2 = 5 ; (b) 54/4 = 13 ; (c) 24+17 = 40 .
(a) (14)a / (2)a = (5)a ⇒ (4 x aº + 1 x a¹) / (2 x aº) = 5 x aº
⇒ (4 + a) / 2 = 5
⇒ 4 + a = 10
⇒a=6
9. (b) (54)b / (4)b = (13)b ⇒ (4 x bº + 5 x b¹) / (4 x bº) = 3 x bº + 1 x b¹
⇒ (4 + 5b) / 4 = 3 + b
⇒ 4 + 5b = 12 + 4b
⇒b=8
(c) (24)c + (17)c = (40)c ⇒ (4 x cº + 2 x c¹) + (7 x cº + 1 x c¹) = 4 x c¹
⇒ 4 + 2c + 7 + c = 4c
⇒ c = 11
10. 1.6-) The solution to the quadratic equation x² -
11x + 22 = 0 is x=3 and x=6. What is the base
of the numbers?
x² - 11x + 22 = (x – 3) . (x – 6)
x² - 11x + 22 = x² - (6 + 3)x + (6.3)
⇒ (11)a = (6)a + (3)a
⇒1+a=6+3
⇒a=8
13. 1.8-) Convert the following binary numbers to
hexadecimal and to decimal : (a) 1.11010 , (b)
1110.10 . Explain why the decimal answer in (b)
is 8 times that of (a) .
(a) ( 1 . 1101 0 )2 = ( 1 . D )16 = 1 x 16º + D x (16^-1)
1 D 0 0 -1
14. 1.9-) Convert the hexadecimal number 68BE to
binary and then from binary convert it to octal .
(68BE) 16
Binary form:
(0110 1000 1011 1110)2=(0110100010111110)2
6 8 B E
Octal form:
(0 110 100 010 111 110)2
0 6 4 2 7 6 =(064276)8
15. (a) 1.10-) Convert the decimal number 345 to
binary in two ways :
Convert directly to binary;
Convert first to hexadecimal, then from
hexadecimal to binary. Which method is
faster ?
17. Method 2:
Divided by
Number Remainder
16
345 345/16=21 9
21 21/16=1 5
(345)10=(159)16 (1 101 1001)2
18. 1.11-) Do the following conversion problems :
(a) Convert decimal 34.4375 to binary .
(b) Calculate the binary equivalent of 1/3
out to 8 places.
Then convert from binary to decimal. How
close is the
result to 1/3 ?
(c) Convert the binary result in (b) into
hexadecimal. Then
convert the result to decimal . Is the answer
the same ?
22. 1.12-) Add and multiply the following numbers
without
converting them to decimal.
(a) Binary numbers 1011 and 101 .
(b) Hexadecimal numbers 2E and 34 .
(a) 1011 (11) 1011(11)
101 (5) 101(5)
+__________ x_____
10000(16) 1011
0000
+ 1011
_________
110111 (55)
23. (b)
2E (46) 2E
34 (52) 34
+____ x____
62 (98) B8
8A
+____
958(2392)
24. 1.13-) Perform the following division in binary :
1011111 ÷ 101 .
(1011111)2=95
(101)2=5
95/5=19 (10011)2
1011111 101
101 10011
000111
101
0101
101
0000
25. 1.14-) Find the 9’s- and the 10’s-complement of
the following decimal numbers :
(a) 98127634 (b) 72049900 (c) 10000000 (d)
00000000 .
9’s comlements :
(a) 99999999-98127634=01872365
(b) 99999999-72049900=27950099
(c) 99999999-10000000=89999999
(d) 99999999-0000000=99999999
27. 1.15-) (a) Find the 16’s-complement of AF3B .
(b) Convert AF3B to binary .
(c) Find the 2’s-complement of the result in (b)
(d) Convert the answer in (c) to hexadecimal and
compare with the answer in (a)
(a)16^5-AF3B=50C5
(b)(AF3B)16=1010 1111 0011 1011
(c)1010111100111011
0101000011000101
(d)0101 0000 1100 0101= 50C5
28. 1.16-) Obtain the 1’s and 2’S complements of the
following binary numbers :
(a)11101010 (b)01111110 (c)00000001
(d)10000000 (e)00000000
1’s complements:
(a) 00010101 (b)10000001 (c)11111110 (d)01111111
(e)11111111
2’s complement :
(a) 00010110 (b)10000010 (c)11111111 (d)10000000
(e)00000000
29. 1.17-) Perform subtraction on the following
unsigned numbers using the 2’s-complement of
the subtrahend. Where the result shoud be
negative, 10’s complement it and affix a minus
sign. Verify your answers .
(a) 7188-3049 (b)150-2100 (c)2997-7992
(d)1321-375
30. (a)7188+6951=4139 One carry out so
answer is correct.
(b)150+7900=8050 correct answer=-1950
(c)2997+2008=5005 correct answer=-4995
(d)1321+9625=0946 One carry out so
answer is correct.
31. 1.18-) Perform subtraction on the following
unsigned binary numbers using the 2’s-
complement of the subtrahend. Where the result
should be negative, 2’s complement it and affix a
minus sign .
(a)11011-11001 (b)110100-10101 (c)1011-
110000 (d)101010-101011
33. 1.19-) The following decimal numbers are shown
in sign- magnitude form : +9826 and +801.
Convert them to signed 10’s-complement form
and perform the following operations : (Note that
the sum is +10627 and requires six digits).
(a) (+9826)+(+801) (b)(+9826)+(-801)
(c)(-9826)+(+801) (d)(-9826)+(-801)
35. 1.20-) Convert decimal +61 and +27 to binary
using the signed-2’s complement representation
and enough digits to accomodate the numbers.
Then perform the binary equivalent of (+27) + (-
61) , (- 27) + (+61) and (-27) + (- 61) .
Convert the answers back to ecimal and verify that
they are correct .
37. 1.21-) Convert decimal 9126 to both BCD and
ASCII codes. For ASCII, an odd parity bit is to be
appended at the left .
BCD: 1001 0001 0010 0110
ASCII: 10111001 00110001 00110010 10110110
38. 1.22-) Represent the unsigned decimal numbers
965 and 672 in BCD and then show the steps
necessary to form their sum .
965= 1001 0110 0101
672= 0110 0111 0010
+___ ___ ____
1 0000 1101 0111
+0110 +0110
+_________________
0001 0110 0011 0111 (1637)10
39. 1.23-) Formulate a weighted binary code for the
decimal digits using weights 6, 3, 1, 1 .
42. 1.25-) Find the 9’s complement of 6027 and
express it in 2421 code. Show that the result is
the 1’s complement of the answer to (c) in
Problem 1.24 . This demonstrates that the 2421
code is self-complementing .
9’s complement of 6027 is 3972
6027 as 2421 code is 0110 0000 0010 1101
3972 as 2421 code is 0011 1111 1101 0010
43. 1.26-) Assign a binary code in some orderly
manner to the 51 playing cards. Use the
minimum number of bits.
2^4 =16
2^5 =32
2^6=64 6 bits are necessary.
44. 1.27-) Write the expresion “G. Boole” in ASCII
using an eight-bit code. Include the period and
the space. Treat the leftmost bit of each character
as a parity bit. Each 8-bit code shouls have even
parity.
G . B O O L E
(01000111)(00101110) (01000010) (01101111) (01101111) (01101100) (01100101)
45. 1.28-) Decode the following ASCII code : 1001010
1100001
1101110 1100101 0100000 1000100 1101111
1100101 .
Jane
Doe
46. 1.29-) The following is a string of ASCII
characters whose bit patterns have benn
converted into hexadecimal for compactness : 4A
EF 68 6E 20 C4 EF E5 . Of the 8 bits in each
pair of digits, the leftmost is a parity bit. The
remaining bits are the ASCII code.
01001010 11101111 01101000 01101110 00100000 11000100 11101111 11100101
J O H N (space) D O E
47. 1.30-) How many printing characters are there in
ASCII ?
How many of them are special characters (not
letters or numerals) ?
94 characters
62 of them are numbers and letters.
32 of them are special characters.
48. 1.31-) What bit must be complemented to change
an ASCII letter from capital to lowercase, and
vice versa ?
Cevap: Bir ASCII karakteri büyük harften küçük harfe
çevirmek için sağdan 6. bit 0 iken 1 yapılır. Küçükten
büyüğe çevrilecekse 1 iken 0 yapılır.
49. 1.32-) The state of a 12-bit register is
100010010111 . What is its content if it
represents
(a) three decimal digits in BCD?
(b) three decimal digits in the excess-3 code?
(c) three decimal digits in 84-2-1 code?
(d) binary number?
50. Three Decimal Digits in BCD:
1000 1001 0111 897
Three Decimal Digits in Exces-3 Code:
1000 1001 0111 564
(8-3) (9-3) (7-3)
Three Decimal Digits in the 8-4-2-1 Code:
1000 1001 0111 897
8 9 7
Binary Code:
100010010111 2^11+2^7+2^4+2^2+2+1=2199
51. 1.33-) List the ASCII code for the 10 decimal
digits with an even parity bit in the leftmos
position.
00110000
10110001
10110010
00110011
10110100
00110101
00110110
10110111
10111000
00111001
52. 1.34-) Assume a 3-input AND gate with output F
and a 3-input OR gate with output G. Inputs are
A, B, and C . Show the signals (by means of a
timing diagram) of the outputs F and G as
functions of three inputs ABC. Use all possible
combinations of ABC.
53. F: A ,B ,C
F: A , BX , CX
AX ,B , CX
AX , BX ,C
NOT: X’ler HIGH ya da LOW olabilir