CPU Architecture
Important and Famous Coding Languages
CPU Components
Software requirements
My CPUs
100

This step is the process by which a CPU retrieves a program instruction from its memory.

What is the Fetch cycle?

100

Created by Guido van Rossum, this language is known for its readability and use of indentation.

What is Python?

100

This component performs all arithmetic and logic operations within the CPU.

What is the ALU?

100

These "Functional" requirements define what a system is supposed to ____.

define Do?

100

The latest working-on project.

What is BSOS-RE?

200

This type of architecture, common in mobile phones, stands for "Advanced RISC Machine."

What is ARM?

200

This low-level language uses mnemonics to represent machine code instructions specific to a particular CPU architecture.

What is assembly?

200

This is high-speed, volatile memory located directly on or very near the CPU for quick data access.

What is Cache?

200

This type of requirement describes how a system performs, such as its speed, security, or reliability.

What are non-functional requirements?

200

My most beloved.

What is Fazed v2?

300

This set of instructions determines how a CPU is programmed; common types include x86 and ARM.

What is an ISA?

300

This language is the "standard" for web browsers, allowing for interactive elements on a page.

What is JavaScript?

300

This part of the CPU directs the operation of the processor and tells the memory and ALU how to respond to instructions.

What is the Control Unit?

300

This document serves as a formal agreement between the developers and the client on what the software will provide.

What is an SRS (Software Requirements Specification)?

300

My best.

What is Fazed?

400

This law suggests that the number of transistors on a microchip doubles about every two years.

What is Moore's Law?

400

This "evergreen" language was developed at Bell Labs in the 70s and is the foundation for C++ and Java.

What is C?

400

These are small, extremely fast storage locations internal to the CPU used to hold data temporarily during execution.

What are registers?

400

In Agile development, these short, simple descriptions of a feature are told from the perspective of the person who desires the new capability.

What are User Stories?

400

My helper.

Who is Youssef?

500

This specific architectural bottleneck occurs when the throughput of a computer system is limited by the data transfer rate between the CPU and memory.

What is Von-Neumann Bottleneck?

500

This language, named after a 19th-century mathematician, was developed for the U.S. Department of Defense.

What is Ada?

500

This internal "metronome" sends out pulses to synchronize all the CPU's operations. It insures nothing is too fast or slow.

What is the internal/system clock?

500

This process involves checking that the requirements actually meet the user's real-world needs.

What is Validation?

500

one dead for long gone, named by the cousin of an ox's feces. 

What is BSOS?

M
e
n
u