Cấu trúc máy tính dành cho người không chuyên ngành

Chúng tôi sẽ giúp bạn hiểu những cốt lõi về cấu trúc và nguyên lý hoạt động của máy tính mà một nhà phát triển phần mềm cần biết thông qua các hình minh họa dễ hiểu.

(4.6) 5 đánh giá

72 học viên

Độ khó Cơ bản

Thời gian 6 tháng

Computer Architecture
Computer Architecture
Operating System
Operating System
cpu
cpu
Computer Architecture
Computer Architecture
Operating System
Operating System
cpu
cpu

Bạn sẽ nhận được điều này sau khi học.

  • Nguyên lý hoạt động của máy tính

  • Cấu trúc CPU

Tổng hợp hoàn hảo về cấu trúc và nguyên lý hoạt động của máy tính
mà lập trình viên phần mềm nhất định phải biết!

Giải thích cốt lõi về cấu trúc máy tính mà người không chuyên về CNTT nhất định phải biết để phát triển phần mềm must know to develop software.

Các thiết bị
cấu tạo máy tính

Quá trình
hoạt động của máy tính

Cấu tạo bên trong
CPU

Quá trình
xử lý ngắt (Interrupt)

Quá trình
xử lý DMA

Nguyên lý
hoạt động của đĩa

Quá trình
xử lý lệnh

Nguyên lý
bộ nhớ đệm

Nguyên lý
phép toán số nguyên/số thực

Nguyên lý
MMU

Sự khác biệt
giữa CPU/GPU


Nếu muốn phát triển phần mềm tốt, bạn phải hiểu rõ nguyên lý hoạt động của máy tính.

Lập trình là công việc viết các câu lệnh để vận hành máy tính, một tập hợp của các công nghệ tiên tiến. Do đó, bạn phải hiểu rõ cấu trúc và cách vận hành của máy tính thì mới có thể phát triển thành một nhà phát triển phần mềm có khả năng viết mã nguồn tốt. Khóa học này giải thích về cấu trúc máy tính và nguyên lý vận hành mà những người không chuyên nhất định phải biết để trở thành nhà phát triển phần mềm.

Ví dụ hình ảnh bài giảng<Cấu trúc máy tính>

Những người sẽ thấy khóa học này đặc biệt hữu ích

  • Người không chuyên muốn hiểu rõ nguyên lý hoạt động của máy tính
  • ✅ Người đang chuẩn bị cho phỏng vấn CS
  • Nhà phát triển phần mềm muốn học cấu trúc máy tính để viết mã nguồn tốt hơn
  • Những người muốn hiểu về nguyên lý hoạt động của máy tính thông qua hình minh họa
  • Sinh viên đại học cảm thấy chỉ học lý thuyết/khái niệm là chưa đủ

Hãy khám phá những đặc điểm riêng biệt
chỉ có tại bài giảng này.

💡 Việc hiểu được quá trình vận hành phức tạp của máy tính là điều không hề dễ dàng. Khóa học này giải thích chi tiết về nguyên lý và quá trình vận hành dựa trên các hình vẽ cấu trúc của các thiết bị máy tính để ngay cả những người không chuyên cũng có thể dễ dàng thấu hiểu.

Khóa học tập trung vào
nguyên lý cơ bản dành cho các nhà phát triển thực thụ

Khác với các bài giảng về cấu trúc máy tính thông thường trong chương trình đại học chuyên ngành máy tính vốn tập trung vào phát triển HW, khóa học này được thiết kế với mục đích hiểu về cấu trúc và nguyên lý hoạt động của máy tính để hỗ trợ tốt cho việc phát triển SW.

  • Thay vì các công nghệ mới nhất, khóa học tập trung giải thích các kỹ thuật mang tính nguyên lý. Ví dụ, các CPU hiện đại có thể bao gồm các bộ cộng dự đoán hiệu suất cao, nhưng trong bài giảng này, chúng ta sẽ chỉ giải thích về bộ cộng toàn phần (full adder) - một thiết bị cơ bản.
  • Giải thích sẽ dựa trên các máy tính 4/8 bit trong quá khứ thay vì các loại 32/64 bit hiện đại. Vì nguyên lý không thay đổi dù số bit khác nhau, nên tôi sẽ giải thích đơn giản dựa trên số bit thấp.
  • Các công nghệ phần cứng chuyên sâu như Latch, Flip-flop, lý thuyết Nyquist và Transistor sẽ không được giải thích.

Dễ dàng hơn, thuận tiện hơn 
Cấu trúc tỉ mỉ  

Bài giảng được xây dựng dưới góc độ của người học để giúp bạn có thể nắm vững các khái niệm phức tạp một cách rõ ràng hơn.

  • Thông qua việc ghi âm bằng giọng đọc của diễn viên lồng tiếng, khả năng truyền đạt đã được nâng cao.
  • Bài giảng dựa trên khoảng 50 trang hình ảnh minh họa cấu trúc của thiết bị máy tính, giúp bạn có thể hiểu nguyên lý hoạt động một cách dễ dàng và chi tiết hơn.

Ví dụ hình ảnh bài giảng<Quy trình xử lý lệnh>

Ví dụ hình ảnh bài giảng<Ngắt (Interrupt)>

Bạn có luôn cảm thấy tiếc nuối vì sự hiểu biết về cấu trúc máy tính còn hạn chế?
Một lời từ người chia sẻ kiến thức 💬

Trong quá trình phát triển Linux kernel, tôi đã có thể thấu hiểu không chỉ những khái niệm trừu tượng về cấu trúc máy tính và hệ điều hành mà còn cả những hoạt động chi tiết bên trong. Dựa trên kinh nghiệm đó, tôi đã xây dựng bài giảng về cấu trúc máy tính mà một nhà phát triển phần mềm cần phải biết., I was able to understand not only the abstract concepts of computer architecture and OS but also their detailed operations. Based on that experience, I have created a course on the computer architecture that every SW developer should know.

Lịch sử cá nhân

  • Là một nhà phát triển phần mềm với 15 năm kinh nghiệm và chuyên ngành Khoa học máy tính (Đi đến Github)
  • Phát triển nhân Linux và các thiết bị bảo mật mạng/nhúng, v.v.
  • Phát triển iOS, Android, MFC, QT, Deep Learning, Big Data, v.v.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Người không chuyên muốn hiểu rõ nguyên lý hoạt động của máy tính

  • Người đang chuẩn bị cho phỏng vấn CS (Khoa học máy tính)

  • Nhà phát triển phần mềm muốn học về cấu trúc máy tính để viết mã nguồn tốt hơn

  • Những người muốn hiểu cách hoạt động của máy tính thông qua hình minh họa

  • Sinh viên đại học cảm thấy việc chỉ học lý thuyết/khái niệm là chưa đủ

Cần biết trước khi bắt đầu?

  • Bốn phép tính cơ bản

  • Tư duy logic

Xin chào
Đây là CIK

72

Học viên

5

Đánh giá

1

Trả lời

4.6

Xếp hạng

1

Khóa học

Chương trình giảng dạy

Tất cả

35 bài giảng ∙ (1giờ 41phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

5 đánh giá

4.6

5 đánh giá

  • az888ul8893님의 프로필 이미지
    az888ul8893

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Đây là bài giảng nhập môn về cấu trúc máy tính được trình bày một cách dễ hiểu. Thật tuyệt vời khi có thể học nhanh chóng thông qua việc sử dụng hình ảnh đồ họa và các từ khóa.

    • tkd1508님의 프로필 이미지
      tkd1508

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Nó rất hữu ích cho những người không chuyên!!

      • crazygun224332
        Giảng viên

        Cảm ơn ^^

    • jjskim2862님의 프로필 이미지
      jjskim2862

      Đánh giá 2

      Đánh giá trung bình 4.5

      4

      60% đã tham gia

      • yji09030350님의 프로필 이미지
        yji09030350

        Đánh giá 88

        Đánh giá trung bình 4.5

        4

        94% đã tham gia

        Thời gian rất ngắn nên tập trung là tốt...

        • crazygun224332
          Giảng viên

          Cảm ơn 😊

      • ttm016ng4767님의 프로필 이미지
        ttm016ng4767

        Đánh giá 6

        Đánh giá trung bình 5.0

        5

        31% đã tham gia

        Khóa học tương tự

        Khám phá các khóa học khác trong cùng lĩnh vực!

        716.129 ₫