Simply Explained

Cryptography

Cryptography is the science of writing in secret code. It uses ciphers to transform plain text into disguised text. Types of ciphers Caesar cipher This method uses alphabets shifted to the left by one alphabet. eg. hello => ifmmp      2. Atbash cipher This method uses reverse alphabetical order to cipher plain text. eg.… Read More Cryptography

Simply Explained

Pipelining Hazards

Pipelining is a way to reduce cycles per instruction. It allows the next instruction to process before the current instruction has completed. Pipelines are complicated to implement. It can cause problems because instructions can be dependent on each other. These problems are called hazards. Types of hazards There are two types of hazards: Data hazard… Read More Pipelining Hazards