강의

멘토링

로드맵

Inflearn brand logo image
Hardware

/

Computer Architecture

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

Chúng tôi cung cấp những hình ảnh dễ hiểu về các cấu trúc và nguyên lý hoạt động chính của máy tính mà các nhà phát triển phần mềm cần biết.

(4.7) 3 đánh giá

68 học viên

  • CIK
3시간 만에 완강할 수 있는 강의 ⏰
이론 중심
컴퓨터구조
운영체제
cpu
Computer Architecture
Operating System

Dịch cái này sang tiếng Việt

  • Máy tính hoạt động như thế nào

  • Cấu trúc CPU

Những điều các nhà phát triển phần mềm phải biết
Tổng quan đầy đủ về cấu trúc và nguyên lý hoạt động của máy tính!

Giải thích cốt lõi về kiến trúc máy tính mà người không chuyên ngành phải biết để phát triển phần mềm.

máy tính
Thiết bị cấu hình

máy tính
Quá trình di chuyển

Bộ xử lý
Cấu hình bên trong

ngắt
Quá trình

DMA
Quá trình

đĩa
Nó hoạt động như thế nào

Yêu cầu
Quá trình

Tiền mặt
nguyên tắc

Số nguyên/số thực
Nguyên lý hoạt động

MMU
nguyên tắc

CPU/GPU
Sự khác biệt


Nếu bạn muốn giỏi phát triển phần mềm, bạn cần phải có hiểu biết vững chắc về cách thức hoạt động của máy tính.

Lập trình là quá trình viết các lệnh để vận hành máy tính, một cỗ máy công nghệ cao. Do đó, việc hiểu rõ cấu trúc và hoạt động của máy tính là điều cần thiết để trở thành một nhà phát triển phần mềm có khả năng viết mã hiệu quả. Khóa học này giải thích cấu trúc máy tính thiết yếu và các nguyên lý hoạt độngsinh viên không chuyên ngành cần nắm vững để trở thành một nhà phát triển phần mềm.

Ví dụ về hình ảnh bài giảng <Kiến trúc máy tính>

Ai sẽ thấy khóa học này đặc biệt hữu ích?

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

Các tính năng độc đáo của khóa học này
Hãy xem thử nhé.

💡 Việc hiểu được cơ chế hoạt động phức tạp của máy tính có thể là một thách thức. Khóa học này cung cấp giải thích chi tiết về quy trình và nguyên lý hoạt động, sử dụng sơ đồ 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 hiểu được.

Với các nhà phát triển thực tế trong tâm trí
Các lớp học tập trung vào nguyên tắc cơ bản

Không giống như các bài giảng về kiến trúc máy tính trong các khóa học khoa học máy tính bậc đại học thường tập trung vào phát triển phần cứng, khóa học này được thiết kế để giúp sinh viên hiểu về kiến trúc máy tính và nguyên lý hoạt động để giỏi phát triển phần mềm .

  • Bài giảng này giải thích các nguyên lý cơ bản thay vì các công nghệ tiên tiến. Ví dụ, CPU hiện đại có thể bao gồm các bộ cộng dự đoán hiệu suất cao, nhưng bài giảng này chỉ tập trung vào bộ cộng đầy đủ cơ bản.
  • Giải thích này sẽ dựa trên các máy tính 4-bit và 8-bit đời cũ, chứ không phải các máy tính 32-bit và 64-bit đời mới nhất. Vì các nguyên tắc vẫn giữ nguyên bất kể số lượng bit, tôi sẽ đơn giản hóa giải thích bằng cách tập trung vào số lượng bit ít hơn.
  • Nó không giải thích các công nghệ phần cứng tiên tiến như chốt, flip-flop, lý thuyết Nyquist và bóng bán dẫn.

Dễ dàng hơn, thuận tiện hơn
thành phần tỉ mỉ

Chúng tôi thiết kế các khóa học để giúp bạn hiểu rõ hơn các khái niệm phức tạp theo góc nhìn của người học.

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

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

Ví dụ minh họa bài giảng <Ngắt>

Bạn có bao giờ cảm thấy mình thiếu hiểu biết về kiến trúc máy tính không?
Lời chia sẻ từ một người chia sẻ kiến thức 💬

Việc phát triển nhân Linux cho phép tôi hiểu sâu hơn về kiến trúc máy tính và hệ điều hành, vượt ra ngoài những khái niệm trừu tượng, đến tận các hoạt động chi tiết của chúng. Dựa trên kinh nghiệm này, tôi đã phát triển một khóa học về kiến trúc máy tính thiết yếu cho các nhà phát triển phần mềm.

Lịch sử cá nhân

  • Một nhà phát triển phần mềm có 15 năm kinh nghiệm và bằng khoa học máy tính (Truy cập Github)
  • Phát triển nhân Linux và thiết bị bảo mật nhúng/mạng, v.v.
  • Phát triển iOS, Android, MFC, QT, học sâu, dữ liệu lớn, v.v.

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

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

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

  • Mọi người chuẩn bị phỏng vấn CS

  • Lập trình viên SW muốn học kiến ​​trúc máy tính để viết code tốt

  • Bất cứ ai muốn hiểu hoạt động của máy tính qua hình ảnh

  • Sinh viên đại học cảm thấy rằng chỉ nghiên cứu lý thuyết/khái niệm là không đủ

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

  • Bốn thao tác cơ bản

  • tư duy logic

Xin chào
Đây là

68

Học viên

3

Đánh giá

1

Trả lời

4.7

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ả

3 đánh giá

4.7

3 đánh giá

  • tkd1508님의 프로필 이미지
    tkd1508

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    This is a huge help to non-majors!!

    • crazygun224332
      Giảng viên

      Thank you. ^^

  • yji09030350님의 프로필 이미지
    yji09030350

    Đánh giá 77

    Đánh giá trung bình 4.5

    4

    94% đã tham gia

    The time is short, so it's good for focusing...

  • ttm016ng4767님의 프로필 이미지
    ttm016ng4767

    Đánh giá 6

    Đánh giá trung bình 5.0

    5

    31% đã tham gia

    717.216 ₫

    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!