Звоните! 
 (926)274-88-54 
 Бесплатная доставка. 
 Бесплатная сборка. 
Ассортимент тканей

График работы:
Ежедневно. С 8-00 до 20-00.
Почта: soft_hous@mail.ru
Читальный зал -->  Программные средства foundation 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 [ 81 ] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359

Минтерм с п переменными можно представить в виде и-разрядного двоичного целого числа, играющего роль номераминтерма {minterm number). Мы будем называть минтерм, соответствующий /-й строке таблицы истинности, минтермом i (minterm f). Та или иная переменная входит в минтерм / в виде ее дополнения, если соответствующий бит в двоичном представлении числа /, равен 0; в противном случае эта переменная фигурирует в минтерме не в форме дополнения. Например, двоичное представление номера 5-й строки имеет вид 10!, и поэтому минтерм записывается как x Y z. Как вы, наверное, уже догадались, в случае мак-стермов имеет место прямо противоположное соответствие: переменная входит в макстерм i (maxterm i) в форме ее дополнения, если соответствующий бит в двоичном представлении числа / равен 1. Таким образом, макстерм 5 (101) выглядит так: x + Y + z. Заметьте, что все это имеет смысл только в том случае, когда нам известно число переменных в таблице истинности; в нашем примере оно равнялось трем.

Опираясь на соответствие между таблицей истинности и минтермами, легко по таблице истинности представить логическую функцию в алгебраической записи. Одна из форм такой записи - каноническая сумма (canonical sum) логической функции, то есть сумма минтермов, соответствующих тем строкам таблицы истинности (комбинациям входнь[х сигналов), для которых значение функции (выходного сигнала) равно 1. Например, каноническая сумма для логической функции из табл. 4.5 имеет вид:

=5:x,Y,z(0>3,4,6,7)

= x Y z + х Y- z + x Y z + х Y- z + x Y- z.

Здесь Y z ) ~ список минтермов (minterm list), означающий сумму минтермов 0,3,4, б и 7 с переменными x, Yn z . Список минтермов называют также множеством включений (on-set) логической функции. Можно мысленно представить себе, что каждый из минтермов, входящих в это множество, включает выходной сигнал при одной вполне определенной комбинации входных сигналов. Любую логическую функцию можно записать в виде канонической суммы.

Каноническим произведением (canonical product) логической функции называется произведение макстремов, соответствующих тем комбинациям входных сигналов, для которых значение функции равно 0. Например, каноническое произведение логической функции из табл. 4.5 имеет вид

F =Пуу(\,2,5)

= (x +y + z) (x +Y + z) (x +Y+ z).

Здесь nYZ список макстермов (maxterm list), означающий произведение макстермов 1,2 и 5 с переменными x, Yи z . Список макстермов называют также множество выключений (off-set) логической функции. Можно мысленно представить себе, что каждый из макстермов, входящих в это множество, вь[клю-чает выходной сигнал при одной вполне определенной комбинации входных сигналов. Любую логическую функцию можно записать в виде канонического произведения.



Список минтермов легко преобразовать в список макстермов, и наоборот Для функции п переменных возможные номера минтермов и макстермов принадлежат множеству {0,1,..., 2 -1}; список минтермов и список макстермов содержат подмножества этих номеров. Чтобы перейти от одного списка к другому, нужно взять дополнение множества; например,

1дз(,(0, 1,2,3)=Пдвс(4, 5,6, 7), 1х,у(1)=Пх,у(0,2,3), SY,z(0 Ь 2, 3, 5, 7, 11; 13)= Пщ,х,у2(4, 6, 8, 9, 10, 12, 14, 15).

Теперь вам известны пять возможных представлений комбинационной логической функции:

1. Таблица истинности.

2. Алгебраическая сумма минтермов, то есть каноническая сумма.

3. Список минтермов, обозначаемый символом Z.

4. Алгебраическое произведение макстермов, то есть каноническое произведение.

5. Список макстермов, обозначаемый символом П.

Каждое из этих представлений несет в себе одну и ту же информацию; когда любое одно из них задано, четыре других можно получить путем простого механического вывода.

4.2. Анализ комбинационных схем

Мы осуществляем анализ комбинационной логической схемы, описывая формально логическую функцию, которую реализует эта схема. Получив описание логической функции, мы можем предпринять ряд других действий:

Определить реакцию схемы на различные комбинации входных воздействий.

Преобразовать алгебраическую запись и предложить другую структуру схемы, реализующей эту логическую функцию.

Преобразовать алгебраическую запись так, чтобы подогнать ее под имеющуюся структуру схемы. Например, сумма произведений непосредственно соответствует структуре схемы, создаваемой в программируемой логической ИС.

Использовать алгебраическое описание работы схемы при анализе системы большего размера, включающей в себя эту схему.

Если имеется графическое изображение комбинационной схемы, такое, например, как на рис. 4.9, то существует несколько способов получить формальное описание функции, которую реализует эта схема. Самым простым функциональным описанием является таблица истинности.

Используя только основные аксиомы алгебры переключений, мы можем составить таблицу истинности для схемы с п входами, прослеживая путь от входов к выходам для всех 2 комбинаций входных сигналов. Для каждой такой комбинации определяются сигналы, возникающие на выходах всех вентилей под действием данных входных сигналов, перенося информацию от входов схемы к ее выходам.



На рис. 4.10 демонстрируется применение этого исчерпывающего метода к схеме, рассматриваемой в нашем примере. У каждой сигнальной линии в схеме выписана последовательность из восьми логических значений, которые возникают на этой линии, когда на входы схемы XYZ поочередно подаются сигналы ООО, 001, 111. Чтобы записать таблицу истинности, достаточно воспроизвести последовательность на выходе последнего вентиля ИЛИ, как это сделано в табл. 4.7. Составив таблицу истинности для рассматриваемой схемы, мы можем прямо написать логическое выражение в виде канонической суммы или канонического произведения по нашему желанию.

ч>

Рис. 4.9. Логическая схема с тремя входами и одним выходом

00001111

00110011

01010101

-1 00001111 т-

01010101

01000101

11110000

001100111-I N

10101010 I I-

00100000

01100101

Рис. 4.10. Сигналы, возникающие на выходах вентилей под воздействием всех комбинаций входных сигналов

Строка

Табл. 4.7. Таблица истинности для логической схемы, приведенной на рис. 4.9



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 [ 81 ] 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359



ООО «Мягкий Дом» - это Отечественный производитель мебели. Наша профильная продукция - это диваны еврокнижка. Каждый диван можем изготовить в соответствии с Вашими пожеланияи (размер, ткань и материал). Осуществляем бесплатную доставку и сборку.



Звоните! Ежедневно!
 (926)274-88-54 
Продажа и изготовление мебели.


Копирование контента сайта запрещено.
Авторские права защищаются адвокатской коллегией г. Москвы
.