Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 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 1 2
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Design A Cpu 3

    Posted By: ELK1nG
    Design A Cpu 3

    Design A Cpu 3
    Published 12/2023
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 8.89 GB | Duration: 10h 6m

    Computer Architecture Organisation and Design

    What you'll learn

    Mathematics: power functions, modulo, factorials, square roots.

    Graphics: Bresenham's circle, triangles, plotting, and vector manipulation.

    Matrices: multiplication, addition, subtraction, determinants, and transposition.

    Complex Numbers: addition, subtraction, multiplication, and conjugates.

    String Library: copying, concatenation, and length calculation.

    Fixed Point Library: addition, multiplication, division, power functions, and trigonometry.

    Visual Studio Code Editor

    CPU architecture to practical coding with comprehensive libraries.

    Requirements

    Previous two courses. Design a CPU 1 and Design a CPU 2

    Description

    Design a CPU3Unlock the mysteries of computer architecture and delve into the heart of computational brilliance with our groundbreaking course, "Design a CPU3." As the third installment in our series, this module focuses on the creation of bespoke assembly language libraries, equipping you with the tools and knowledge to wield the true potential of a CPU.LibrariesEmbark on a journey through the intricacies of mathematics, string manipulation, graphics rendering, and fixed-point arithmetic. Our meticulously curated curriculum encompasses an array of indispensable routines, including:Memory Mapping: Understand the core of memory management, an indispensable skill for efficient programming.Mathematics: From basic operations like power functions, modulo and factorials to trigonometry (sine, cosine, and tangent).Graphics and Geometry: Dive into the world of graphics programming with algorithms like Bresenham's circle, triangle plotting, and vector manipulation (addition, multiplication, scalar operations, dot and cross products).Matrix Operations: Master matrix manipulation techniques, including multiplication, addition, subtraction, determinants, and transposition.Complex Numbers: Explore the realm of complex arithmetic, covering addition, subtraction, multiplication, conjugates, and more.String Handling: Learn efficient string manipulation techniques such as copying, concatenation, and length calculation.Fixed-Point Arithmetic: Delve into fixed-point numbers, tackling addition, multiplication, division, power functions, and trigonometric operations.Hands-On Learning in a Modern EnvironmentOur course doesn’t just stop at theory; it’s a practical, hands-on experience. You'll wield the power of Visual Studio Code as your assembly language playground, crafting code and witnessing it transform into machine code before your eyes. With our guidance, you'll gain the expertise to navigate this powerful environment confidently.Building upon Architecture: Your Path to ExpertiseThis course isn't just a standalone endeavor. It's the natural progression from our first and second parts, which centered on CPU architecture. With "Design a CPU3," you elevate your understanding from hardware design to programming.Why Choose Our Course?Comprehensive Curriculum: Our course leaves no stone unturned, offering a rich tapestry of essential concepts and practical applications.Practical Application: Dive into real-world scenarios and emerge with the ability to implement these libraries in various computational projects.Expert Guidance: Learn from a seasoned professional with hands-on experience in both CPU architecture and assembly language programming.Future-Proof Skills: Equip yourself with timeless skills that transcend specific technologies, ensuring your relevance in a rapidly evolving tech landscape.Join Us and Unleash the Power of CodeAre you ready to transcend the ordinary and embark on a journey that unlocks the true potential of computers? Enroll in "Design a CPU3" today and become the architect of computational marvels. Elevate your skills, expand your horizons, and wield the power of code with confidence.

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Lecture 2 Memory Map

    Section 2: Mathematics Library

    Lecture 3 Power Function

    Lecture 4 Call to Subroutine

    Lecture 5 Modulo Function

    Lecture 6 Factorial Function

    Lecture 7 Square Root Function

    Section 3: Graphics Library

    Lecture 8 Rectangles

    Lecture 9 New Assembler Setup

    Lecture 10 Bresenham's Circle Drawing Algorithm

    Lecture 11 Bresenham's Circle Drawing Algorithm in Assembly Language

    Lecture 12 Triangle

    Lecture 13 Plot

    Section 4: Taking Things to the Next Level

    Lecture 14 Visual Studio Code Editor

    Lecture 15 Assembler Update (You will need this one !!!)

    Lecture 16 Assembly Language Commands

    Section 5: Vectors

    Lecture 17 Vector Addition

    Lecture 18 Vector Subtraction

    Lecture 19 Multiplication by a Scalar

    Lecture 20 Magnitude of a Vector

    Lecture 21 Dot Product

    Lecture 22 Cross Product

    Section 6: Matrices

    Lecture 23 Matrices

    Lecture 24 Matrix Addition and Subtraction

    Lecture 25 Matrix Multiplication by a Scalar

    Lecture 26 Determinant 2x2 Martix

    Lecture 27 Determinant 3x3 Matrix

    Lecture 28 Matrix Transpose

    Lecture 29 Matrix Multiplication

    Section 7: Complex Numbers

    Lecture 30 Complex Numbers

    Lecture 31 Complex Conjugate

    Lecture 32 Complex Addition and Subtraction

    Lecture 33 Complex Multiplication

    Section 8: String Library

    Lecture 34 String Length

    Lecture 35 String Concatenation

    Lecture 36 String Copy

    Section 9: Fixed Point Numbers

    Lecture 37 Addition and Subtraction

    Lecture 38 Multiplication

    Lecture 39 Power Function

    Lecture 40 Taylor Series Sine Function

    Lecture 41 Taylor Series Cosine Function

    Lecture 42 Taylor Series Tangent Function

    Lecture 43 Taylor Series Exponential Function

    Lecture 44 Sine Function Full Domain

    Lecture 45 Cosine Function Full Domain

    Lecture 46 Tangent Function Full Domain

    Section 10: Parameterised Equations

    Lecture 47 Parametric Circle

    Lecture 48 Parametric Spiral

    Lecture 49 Parametric Lines

    Lecture 50 ChatGPT Generates Parametric Equations

    Section 11: Goodbye

    Lecture 51 Goodbye

    Everyone who wants to know how computers work.