S SmartDocs

Nền tảng Khoa học máy tính

Tổ chức máy tính, hệ điều hành, nền tảng Linux và lý thuyết khoa học máy tính cốt lõi.

Computer Organization Cập nhật 2026-07-13

COMSM1302 電腦架構概論第九週完整教材:Hack 虛擬機

HTML1E7D32 HTMLEDF7ED HTML1A56A0 HTMLF5F5F5 HTMLB71C1C HTML5E35B1 HTML0D47A1 HTML2E7D32 HTMLAD1457 HTML01579B HTMLFFF3E0

Đọc bài viết →
Computer Organization Cập nhật 2026-07-14

COMSM1302 電腦架構概論2024 年課堂測驗一、二完整詳解

HTML1E7D32 HTMLEDF7ED HTML1A56A0 HTMLF7F7F7 HTMLB71C1C HTML5E35B1 HTML2E7D32 HTML0D47A1 HTMLE3F2FD HTMLFFF3E0 HTMLC8E6C9 HTMLFFE0B2 HTMLC8E6C9 HTMLFFCDD2

Đọc bài viết →
Computer Organization Cập nhật 2026-03-12

ICO AY2526S2 — Assignment 2 Answers

Introduction to Computer Organization ICO, CCIT 4026 HKU SPACE Community College AY2526 S2

Đọc bài viết →
Computer Organization Cập nhật 2026-03-15

CCIT4064 Microcontrollers MCU — Assignment 2 Answers & Explanations

Course: CCIT4064 Microcontrollers MCU Assignment: 2 Instruction set: Intel MCS51 Assembly / Arduino Sketch C/C++ unless otherwise stated

Đọc bài viết →
Computer Organization Cập nhật 2026-04-26

CCIT4064 Microcontrollers Assignment 3 詳細解答

說明:除非特別註明,8051 題目以標準 Intel MCS51 指令集與 12 MHz 晶振計算;Arduino 題目以 Arduino UNO R3 / Arduino Sketch 語法回答。

Đọc bài viết →
Computer Organization Cập nhật 2026-05-08

Assignment 3 — 詳細問題說明與完整解答

使用說明 本文件對照原始解答 PDF(Assignment3wfay2526 solution.pdf)逐題重寫,補充每一個推導步驟,並在原 PDF 出現誤植處明確標註並給出依題目原始條件的正確答案: 1. Q1dii 標題:原 PDF 寫成 998.3125,但題目給的是 998.125,且解答內文展開為 1111100110.001₂(對應 0.125),故 hex 結果 0xC4798800 對應的是 998.125。本文以題目為

Đọc bài viết →
Computer Organization Cập nhật 2026-04-24

Assignment 04 — Detailed Solutions

Strings are arrays of characters bytes terminated by the null character byte value 0. Given that $a0 points to a character string, the procedure strlen returns the length of the string in register $v0 by reading the stri

Đọc bài viết →
Computer Organization Cập nhật 2026-03-01

From C Code to MIPS Assembly to Machine Code

This document explains the full pipeline: writing C code → compiling to MIPS assembly → assembling to machine code, with binary and hexadecimal representation. We use a C program that prompts the user to enter a temperat

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

CHAPTER 1: INTRODUCTION

1. What is Computer Organization?11whatiscomputerorganization 2. The von Neumann Architecture12thevonneumannarchitecture 3. Number Systems and Data Representation13numbersystemsanddatarepresentation 4. Performance Metric

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

CHAPTER 2: INSTRUCTION SET DESIGN PART 1

1. Introduction to MIPS Architecture21introductiontomipsarchitecture 2. MIPS Registers22mipsregisters 3. MIPS Memory Organization23mipsmemoryorganization 4. Basic MIPS Instructions24basicmipsinstructions 5. Data Transfer

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

CHAPTER 3: INSTRUCTION SET DESIGN PART 2

1. Control Flow Instructions31controlflowinstructions 2. Implementing HighLevel Constructs32implementinghighlevelconstructs 3. Multiplication and Division33multiplicationanddivision 4. Addressing Modes34addressingmodes 5

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

CHAPTER 4: INSTRUCTION SET DESIGN PART 3

1. Function Calls and Stack41functioncallsandstack 2. Simple Function Example42simplefunctionexample 3. Function with Local Variables43functionwithlocalvariables 4. Recursive Functions44recursivefunctions 5. Nested Funct

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

CHAPTER 5: INSTRUCTION SET DESIGN PART 4

1. System Calls in MARS51systemcallsinmars 2. Input/Output Examples52inputoutputexamples 3. Complete Program Example53completeprogramexample 4. String Processing54stringprocessing 5. FloatingPoint Operations55floatingpoi

Đọc bài viết →
Computer Organization Cập nhật 2026-05-06

Chapter 7:Single Cycle Processor Part 1 — 單周期處理器(第一部分)

課程:Introduction to Computer Organization CCIT4026 主題:MIPS 單周期處理器的構建模組與資料路徑

Đọc bài viết →
Computer Organization Cập nhật 2026-05-06

Chapter 8:Single Cycle Processor Part 2 — 單周期處理器(第二部分)

課程:Introduction to Computer Organization CCIT4026 主題:單周期處理器的控制單元設計與完整執行範例

Đọc bài viết →
Computer Organization Cập nhật 2026-05-06

Chapter 9:Multiple Cycle Processor — 多周期處理器

課程:Introduction to Computer Organization CCIT4026 主題:多周期處理器的架構、執行流程與 FSM 控制單元設計

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

Chapter Files Summary

The ComprehensiveTeachingMaterial.md has been successfully separated into 5 individual chapter files matching the PDF structure.

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

COMPREHENSIVE TEACHING MATERIAL

1. Course Overviewcourseoverview 2. Chapter 1: Introductionchapter1introduction 3. Chapter 2: Instruction Set Design Part 1chapter2instructionsetdesignpart1 4. Chapter 3: Instruction Set Design Part 2chapter3instructions

Đọc bài viết →
Computer Organization Cập nhật 2026-02-19

COURSE SYLLABUS

Course Code: CCIT4026 Course Title: Introduction to Computer Organization Credit Hours: 3 credits Prerequisites: Basic programming knowledge C, Python, or Java Class Format: 2 hours lecture + 2 hours lab per week

Đọc bài viết →
Computer Organization Cập nhật 2026-03-01

ICO Lab 03 — Answers and Detailed Solutions

Introduction to Computer Organization CCIT4026 Lab 03: Calculator Addition, Subtraction, Multiplication, Division, Logical Shift

Đọc bài viết →
Computer Organization Cập nhật 2026-03-05

ICO Lab 04 — Answers and Detailed Solutions

Introduction to Computer Organization CCIT4026 Lab 04: Decision Making and Loops SID Validation, Even/Odd Count

Đọc bài viết →
Computer Organization Cập nhật 2026-03-15

ICO AY2526S2 — Lab 05 Answers & Solutions

Introduction to Computer Organization ICO, CCIT 4026 HKU SPACE Community College AY2526 S2

Đọc bài viết →
Computer Organization Cập nhật 2026-05-08

IEEE 754 浮點數標準 完整教學

1. 為什麼需要浮點數?1為什麼需要浮點數 2. 科學記號與二進位科學記號2科學記號與二進位科學記號 3. IEEE 754 格式總覽3ieee754格式總覽 4. 單精度(Single Precision, 32bit)4單精度singleprecision32bit 5. 雙精度(Double Precision, 64bit)5雙精度doubleprecision64bit 6. 偏移指數(Biased Exponent)6偏移指

Đọc bài viết →
Computer Organization Cập nhật 2026-03-24

MCS51 8051 組合語言完整指令集參考手冊

本手冊涵蓋 MCS51 微控制器的全部 111 條指令,分為五大類別,詳細說明每條指令的語法、運作原理、影響旗標、位元組數、機器週期數及使用範例。

Đọc bài viết →