This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| en:multiasm:cs [2026/01/09 18:58] – pczekalski | en:multiasm:cs [2026/01/09 19:01] (current) – pczekalski | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Computer Architectures ====== | ====== Computer Architectures ====== | ||
| - | Assembler programming is a very low-level technique for writing software. It uses the hardware directly, relying on the architecture of the processor and computer, and can influence every element and every bit in hundreds of registers that control the computer' | + | Assembler programming is a very low-level technique for writing software. It uses the hardware directly, relying on the processor's architecture |
| This is why we begin our book on the assembler with a chapter on computer architecture. It is essential to understand how the computer is designed, how it operates, and how it executes programs and performs calculations. It is worth mentioning that this is important not only for programming in assembler. Knowledge of computer and processor architecture is useful to everyone who writes software in any language. With this knowledge, programming engineers can write more efficient applications in terms of memory use, execution time, and energy consumption. | This is why we begin our book on the assembler with a chapter on computer architecture. It is essential to understand how the computer is designed, how it operates, and how it executes programs and performs calculations. It is worth mentioning that this is important not only for programming in assembler. Knowledge of computer and processor architecture is useful to everyone who writes software in any language. With this knowledge, programming engineers can write more efficient applications in terms of memory use, execution time, and energy consumption. | ||
| Line 6: | Line 6: | ||
| <WRAP excludefrompdf> | <WRAP excludefrompdf> | ||
| + | More information is presented in the following chapters: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| </ | </ | ||