أنظمة العد
- القيم الموضعية
- الثنائي 2k، الثماني 8k، الست عشري 16k
- إلى العشري
- Σ dk·bk
- من العشري
- اقسم على الأساس، واقرأ البواقي من الأسفل إلى الأعلى
- الست عشري ↔ الثنائي
- رقم ست عشري واحد = 4 بتات
- المتمم الثنائي
- اعكس البتات وأضف 1
أوراق القوانين، وأهم خطوات الحل لكل موضوع، و6 مسألة تدريبية، مع الحلول الكاملة في الخلف.
النمط ذو 8 بتات 0010 0101 يخزّن عددًا صحيحًا بإشارة بصيغة المتمم الثنائي. ما قيمته N في النظام العشري؟
اضبط البتات على الناتج بـ 8 بتات لـ 0010 1010 XOR 0010 1100. ما قيمة الناتج R بالعشري؟
في خريطة كارنو هذه يوجد 1 واحد بالضبط لا جار 1 له، فيبقى مجموعة من خلية واحدة (حد أصغري كامل من أربعة حروف) في الصيغة الدنيا SOP. الجيران عبر حواف الخريطة تُحسب. انقر على تلك الخلية.
قلّاب JK يُحفَّز بالحافة الموجبة يبدأ بـ Q = 0 ويتلقى المداخل المعروضة. انقر على أول حافة ساعة ينتقل عندها Q من 1 عائدًا إلى 0.
يأخذ مسجّل عينات من 2 قنوات بمعدل 2 kHz لكل منها بمحوّل ADC بـ 12 بت. تُخزَّن كل عينة في عدد صحيح من البايتات. أوجد الذاكرة M اللازمة لتسجيل مدته 1 min، بوحدة MB (1 MB = 10⁶ بايت).
يعطي مستشعر حرارة 10 mV/°C (0 V عند 0 °C). تُكبَّر إشارته 4 مرة وتُغذّى إلى محوّل ADC بـ 12 بت ومدى من 0 إلى 2,5 V (1 LSB = VFSR/2ᴺ). أوجد تغيّر الحرارة ΔTLSB الذي يقابل LSB واحدًا.
الإجابة: N = 37
أنظمة العد الموضعية: قيمة كل رقم هي قيمته مضروبة في قوة من قوى الأساس. في النظام الثنائي تساوي المواضع 1، 2، 4، 8، 16، …؛ وفي السداسي عشري 1، 16، 256، …، حيث تمثل A–F القيم 10–15. في المتمم الثنائي ذي 8 بتات تساوي البتة اليسرى −128 بدلًا من +128، وهكذا تُخزَّن الأعداد السالبة.
تحتفظ البتات الأخرى بقيمها الموجبة المعتادة.
الإجابة: R = 6
ضبط البتات: قيمة كل بت قوة للعدد اثنين (128 و64 … و1). الرقم السداسي عشري الواحد يساوي أربع بتات تمامًا، وفي المتمم الثنائي بـ 8 بتات تساوي قيمة البت الأيسر −128. وتعمل العمليات على مستوى البت على كل موضع بت على حدة.
تعطي XOR القيمة 1 حيث يختلف البتان.
الإجابة: AB = 00, CD = 00
خرائط كارنو: ترتَّب الخلايا بشيفرة غراي (00, 01, 11, 10)، فتختلف الخلايا المتجاورة، بما فيها تلك التي عبر الحواف، في متغير واحد بالضبط. جمّع الآحاد في مستطيلات من 1 أو 2 أو 4 أو 8 أو 16 خلية، بأكبر حجم وأقل عدد ممكنين، حتى يُغطى كل 1. كل مجموعة حد جداء واحد: المتغيرات التي تبقى ثابتة داخلها. المجموعة من 2ᵏ خلية تفقد k متغيرًا. يجوز استخدام حالات عدم الاكتراث (X) لتكبير المجموعات لكن لا يجب تغطيتها أبدًا. أما تجميع الأصفار فيعطي الصيغة الدنيا POS.
يمكن لـ 1 له جار 1 أن ينضم إلى مجموعة من اثنين أو أكثر.
الإجابة: حافة الساعة 3
القلّابات والعدّادات: لا يتغير القلّاب إلا عند الحافة الفعالة للساعة. يَنسخ D مدخله (Q⁺ = D)؛ و T يتبدّل عندما T = 1؛ و JK يحتفظ عند 00، ويصفّر عند 01، ويضبط عند 10، ويتبدّل عند 11. للعدّاد الثنائي ذي n بتّات 2ⁿ حالة ويعدّ بالنمط 2ⁿ؛ وعدّاد mod-N يعدّ 0 و 1 … حتى N − 1 ثم يعود إلى 0، ويحتاج إلى أصغر n يحقق 2ⁿ ≥ N قلّابات. تُنصّف كل مرحلة في العدّاد المتموّج التردد، فيعمل الخرج الأخير لعدّاد mod-N بالتردد fclk/N. لعدّاد جونسون من n قلّابات 2n حالة، وللعدّاد الحلقي n.
قلّاب JK: 00 يحتفظ، 01 يصفّر (Q = 0)، 10 يضبط (Q = 1)، 11 يتبدّل.
الإجابة: M = 0,48 MB
معدلات البيانات: تسلّم كل قناة fs عينة في الثانية، كل منها N بت، فيكون المعدل الخام القنوات × fs × N bit/s. وفي الذاكرة تشغل العينة عددًا صحيحًا من البايتات (عينة 12 بت تُخزَّن في بايتين)، فتكون الذاكرة اللازمة لتسجيل ما يساوي القنوات × fs × البايتات لكل عينة × الزمن. يحوّل محوّل ADC متعدد القنوات القنوات واحدة تلو الأخرى: يستغرق كل تحويل (مع زمن الاستقرار) t، فتستغرق جولة n قناة n·t وتُؤخذ عينات كل قناة بمعدل 1/(n·t).
الإجابة: ΔTLSB = 0,01526 °C
دقة ADC: يقسّم المحوّل ذو N بت مدى المقياس الكامل VFSR إلى 2ᴺ رمزًا، من 0 إلى 2ᴺ − 1. الخطوة الواحدة هي 1 LSB = VFSR/2ᴺ: أصغر تغيّر يستطيع المحوّل إظهاره. يعطي المحوّل ذو البتر الرمز ⌊Vin/LSB⌋؛ أما المحوّل ذو التقريب فلا يبعد أبدًا أكثر من ½ LSB عن القيمة الحقيقية، وهذا خطأ التكميم له. كل بت إضافي يُنصّف LSB ويضيف نحو 6 dB إلى نسبة الإشارة إلى ضجيج التكميم المثالية SQNR = 6,02·N + 1,76 dB لموجة جيبية بمدى كامل. لبلوغ دقة r على مدى معيّن، اختر أصغر N يحقق 2ᴺ ≥ المدى/r.
يبلغ ADC المقياس الكامل عند 62,5 °C.
ExamProblems · examproblems.com/courses/digital-electronics