Блоклох болон блоклохгүй байх хооронд ямар ялгаа байдаг вэ?
Блоклох болон блоклохгүй байх хооронд ямар ялгаа байдаг вэ?

Видео: Блоклох болон блоклохгүй байх хооронд ямар ялгаа байдаг вэ?

Видео: Блоклох болон блоклохгүй байх хооронд ямар ялгаа байдаг вэ?
Видео: Friday Live Crochet Chat 349 - March 31, 2023 2024, Дөрөвдүгээр сар
Anonim

Гэж юу вэ блоклох ба блоклохгүйн ялгаа verilog дахь мэдэгдэл? А блоклох мэдэгдэл хийхгүй блок зэрэгцээ байгаа мэдэгдлийн гүйцэтгэл блок , энэ нь тухайн хугацаанд дараалан гүйцэтгэнэ гэсэн үг Блоклохгүй Даалгавар нь дарааллаар гүйцэтгэсэн даалгаврын хуваарийг гаргах боломжийг олгодог блок.

Үүнийг анхаарч үзвэл Verilog-д блоклох болон блоклохгүй байх нь юу вэ?

За, "=" байна блоклох даалгавар ба "<=" байна блоклохгүй даалгавар. "=" нь эхлэл/төгсгөл дотор кодыг дараалан гүйцэтгэдэг блоклохгүй "<=" зэрэгцээ ажиллаж байна. Эцсийн эцэст та хийж чадна блоклох Үргэлжийн гадуурх даалгавар бүхий даалгавар блокууд , мөн эдгээр нь бүгд зэрэгцэн ажилладаг.

Үүний нэгэн адил асинхрон ба блоклохгүйн ялгаа нь юу вэ? Ан асинхрон дуудлага нь бүхэлд нь (бүхэл бүтэн) хийгдэх боловч ирээдүйд тодорхой хугацаанд хийгдэх шилжүүлгийг хүсэх болно. Үгүй - блоклох : Энэ функц нь стек дээр байх үед хүлээхгүй. Синхрон гэдэг нь нэгэн зэрэг болж байгаа гэж тодорхойлогддог. Асинхрон нэгэн зэрэг тохиолдохгүй гэж тодорхойлсон.

Мөн Verilog дээр юу блоклодогийг мэдэхийн тулд?

А блоклох даалгавар нэрээ авсан учир нь a блоклох даалгавар нь RHS аргументуудыг үнэлж, даалгаврыг ямар ч тасалдалгүйгээр гүйцэтгэх ёстой. Verilog мэдэгдэл. Даалгаварт " блок "Одоогийн даалгавар дуусах хүртэл бусад даалгавар.

Блоклох ажиллагаа гэж юу вэ?

Блоклох -д хамаарна үйл ажиллагаа тэр блок тэр хүртэл цаашдын гүйцэтгэл ажиллагаа дуусна. Өгөгдсөн жишээнд localStorage нь a блоклох үйл ажиллагаа уншихын тулд гүйцэтгэлийг зогсоодог.

Зөвлөмж болгож буй: