1 ) Convert :
a ) (135.375)10=( ? )2
b ) (28.03125)10=( ? )2
c ) (101011.0011)2=( ? )10
d ) (111000111.010111)2=( ? )10
e ) (1100011101.0010111)2=( ? )16
f ) (1000111101.0110011)2=( ? )8
g ) (35.125)10=( ? )8
h ) (105.015625)10=( ? )16
2 ) Calculate the results by 1's complement representationof numbers:
a ) (-14.375)10+(-0.25)10=( ? )2
b ) (-5.75)10+(11.25)10=( ? )2
c ) (1.125)10-(10.375)10=( ? )2
d ) (-15.25)10+(-21.375)10=( ? )2
3 ) Calculate the results by 2's Compllement representationof numbers:
a ) (-14.75)10+(-1.25)10=( ? )2
b ) (-15.75)10+(11.125)10=( ? )2
c ) (11.125)10-(10.375)10=( ? )2
d ) (-13.25)10+(-13.25)10=( ? )2
4 ) Calculate the Hamming Code for the following main data:
a ) Main data : 1010
b ) Main data : 11001100
c ) Main data : 11111111111111
5 ) Extract the Correct main data in the following Hamming Codes:
a ) Hamming code : 1010101
b ) Hamming code : 1111101
c ) Hamming code : 1111111001
d ) Hamming code : 10000011000001
6 - با استفاده از شمارنده و فلیپ فلاپ یک کرنومتر ( شمارنده ثانیه و دقیقه ) طراحی کنید. ( مدار طراحی شده باید دارای 4 نمایشگر برای نشان دادن ثانیه و دقیقه باش. محدودیت شمارش تا 60 نیز حتما رعایت شود )
7- با استفاه از فلیپ فلاپ T یک شمارنده از صفر تا 9999 طراحی و پیاده سازی کنید.
8 - مداری طراحی کنید که ضرب دو عدد 2 رقمی باینری را انجام دهد.
9 - مداری طراحی کنید که کد افزودنی 3 را به BCD تبدیل کند.
10 - با استفاده از دیکدر 3 به 8 یک دیکدر 5 به 32 طراحی کنید.
11 - الف ) متمم توابع زیر را با استفاده از دیکدر رسم کنید.
ب ) توابع زیر را با استفاده از مالتی پلکسر رسم کنید.
ج ) توابع زیر را با دو گیت NAND و NOR پیاده سازی کنید.
\[F(A,B,C,D)=A'BC+AB'C+BCD'+AC'D\\F(x,y,z)=xy'+x'yz+yz \]
12 -
13 -
14 -
جهت سفارش پروژه و تکلیف آزمایشگاه دیجیتال ( مدارمنطقی ) و مدل سازی مدارهای منطقی در نرم افزار پروتئوس Proteus لطفا در شبکه های تلگرام و واتساپ موضوع و سوال مورد نظر را به شماره 989364847193+ ارسال نمایید، تا پس از بررسی هزینه خدمت شما اعلام گردد.