|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/computer-architecture_10-hours/
课程评论:没有评论
**Coursera 课程总结:计算机体系结构 (Computer Architecture)** 本课程深入探讨计算机体系结构,即构建计算机系统的蓝图,如同建筑师规划楼宇并定义其输入输出一样。课程将揭示计算机的内部和外部结构,数据在系统中的传输方式以及处理过程。这门课程在工程学院,尤其是在计算机科学及相关领域中是必修的。 **核心内容**: * **计算机定义**:计算机是一种能够根据存储在主内存中的指令自动处理数据的设备。它依赖于一系列按顺序执行的命令来控制数据流。 * **冯·诺依曼体系结构**: * 数据和指令存储在主内存中。 * 内存由可寻址的单元组成。 * 指令按顺序执行,除非被修改。 * 计算机结构包含中央处理器(CPU)、控制器(CU)和算术逻辑单元(ALU)。 * **数据表示**:所有数据均以二进制(0 和 1)表示,电流信号表示“1”,无信号表示“0”。 * **控制单元**:负责协调计算机内的操作并同步各种处理过程。CPU,特别是其控制单元,负责时间同步。 **课程学习目标**: * 评估中央处理器(CPU)的性能。 * 理解处理器中整数和浮点数的处理方式。 * 学习使用 RISC 和 CISC 等技术设计处理器。 * 研究内存管理、浮点运算单元、输入/输出系统以及全面的性能度量。 通过本课程,您将实际掌握这些原理,并能够高效、有效地设计和实现计算机系统。
معمارية الحاسوب هي الأساس الذي يُبنى عليه الحاسوب، وتشبه إلى حد كبير مهمة المهندس المعماري الذي يضع المخطط للبناء مع تحديد المداخل والمخارج. في معمارية الحاسوب، يتم تحديد هيكل النظام الداخلي والخارجي للحاسوب، كيفية انتقال البيانات داخل النظام، وطريقة معالجتها. تُدرس هذه المادة في كليات الهندسة، خاصة في أقسام الحاسبات أو التخصصات ذات الصلة بالحوسبة. تهتم المادة بتوضيح كيفية عمل آلية الحاسوب من خلال تصميمات تُظهر طريقة نقل البيانات ومعالجتها طبقًا للأوامر المحددة.من خلال هذا الكورس، ستتعلم كيفية تقييم أداء وحدة المعالجة المركزية (CPU)، بالإضافة إلى فهم كيفية التعامل مع الأعداد الصحيحة والمتغيرة في المعالجات. كما سيتناول الكورس تصميم المعالج باستخدام تقنيات مثل RISC وCISC، إضافة إلى دراسة إدارة الذاكرة، وحدات المعالجة العائمة، أنظمة الإدخال/الإخراج، والقياسات الشاملة للأداء.تعريف الحاسوب: الحاسوب هو جهاز يقوم بمعالجة البيانات تلقائيًا بناءً على التعليمات المخزنة في الذاكرة الرئيسية. يعتمد الحاسوب على مجموعة من الأوامر التي يتم تنفيذها بشكل تسلسلي للتحكم في تدفق البيانات.مبادئ هيكلة فون نيومان: وضع عالم الرياضيات فون نيومان المبادئ الأساسية لتصميم الحواسيب، والتي تشمل:تخزين البيانات والتعليمات في الذاكرة الرئيسية.الذاكرة تتكون من عناوين يمكن الوصول إليها بشكل محدد.تنفيذ التعليمات يتم بشكل تسلسلي، إلا إذا تم تعديل ذلك.هيكل الحاسوب يتكون من وحدة المعالجة المركزية (CPU)، التي تحتوي على وحدة التحكم (CU) ووحدة الحساب والمنطق (ALU).تمثيل البيانات: يتم تمثيل جميع البيانات في الحاسوب باستخدام النظام الثنائي (0 و 1)، حيث تمثل الإشارة الكهربائية "1" وعدم الإشارة تمثل "0".وحدة التحكم: هي المسؤولة عن تنسيق العمليات داخل الحاسوب وضبط توقيت العمليات المختلفة. يتم التحكم في التزامن الزمني بواسطة وحدة المعالجة المركزية (CPU)، وخاصة من خلال وحدة التحكم (Control Unit).من خلال هذا الكورس، ستتعرف بشكل عملي على هذه المبادئ وتتمكن من فهم كيفية تصميم وتنفيذ الأنظمة الحاسوبية بكفاءة وفعالية.