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

Bài 1 · Cơ bản · 15 phút· Cập nhật 10/06/2026

Xung nhịp & Thạch anh

Biên soạn bởi Nguyễn Anh Tuấn

“Trái tim” làm CPU đập: xung nhịp (clock) là gì, vật lý tinh thể thạch anh (quartz) và mạch dao động - vì sao đồng hồ chọn 32768 Hz.

CPU chạy theo từng nhịp. Xung nhịp là một tín hiệu bật-tắt lặp đi lặp lại đều đặn - như một cái trống giữ nhịp cho cả dàn nhạc. Mỗi “cạnh lên” của sóng là một nhịp, đẩy CPU tiến một bước. Bấm chạy và chỉnh tốc độ:

Số nhịp đã đếm: 0

Mỗi cạnh lên của sóng vuông = một nhịp. Đèn sáng khi “đầu đọc” gặp mức cao. Thanh Tốc độ giống việc đổi “GHz” của CPU.

  • Xung nhịp = tín hiệu vuông bật/tắt đều đặn.
  • Mỗi nhịp đẩy CPU đi đúng một bước.
  • Tần số (số nhịp/giây) đo bằng Hz, MHz, GHz.

Nếu nhịp lúc nhanh lúc chậm, các bộ phận của CPU sẽ “lệch pha” và tính sai. Vì vậy nhịp phải rất ổn định. Tần số càng cao thì chu kỳ (thời gian mỗi nhịp) càng ngắn - kéo thử:

Mỗi nhịp kéo dài (chu kỳ): 1 ns

Tần số càng cao → chu kỳ càng ngắn → CPU càng nhanh. (chu kỳ = 1 ÷ tần số)

Quan hệ nghịch đảo

Chu kỳ = 1 ÷ tần số. CPU 3 GHz → mỗi nhịp chỉ ~0,33 nano-giây, chưa tới một phần tỉ giây.

Bí mật nằm ở hiệu ứng áp điện của thạch anh - và nó có hai chiều: đặt điện áp vào thì tinh thể hơi biến dạng; ép biến dạng thì nó lại sinh ra điện. Ghép vào một mạch khuếch đại, vòng này tự lặp → tinh thể rung đều mãi.

  • Điện áp → tinh thể biến dạng.
  • Biến dạng → sinh điện áp.
  • Mạch khuếch đại bơm năng lượng trở lại đúng nhịp → dao động duy trì.

Mỗi miếng thạch anh chỉ “thích” rung ở đúng tần số cộng hưởng riêng của nó - quyết định bởi hình dạng, kích thước và độ cứng. Ở tần số đó, nó đáp ứng rất mạnh và hao rất ít năng lượng, nên mạch tự ổn định ở một tần số duy nhất.

Thạch anh (SiO₂) có mạng tinh thể rất đều và cứng, ít bị ảnh hưởng bởi nhiệt độ và thời gian - nên tần số gần như không trôi (sai số chỉ vài phần triệu). Đó là lý do gần như mọi thiết bị số đều dùng nó để giữ nhịp.

Trung thực

Đây là chuyện vật lý & vật liệu (rung động, cộng hưởng, mạng tinh thể), không phải hoá học - không có phản ứng nào xảy ra. Tinh thể chỉ rung, không “cháy” hay biến đổi chất.

Ghép cả chuỗi: thạch anh rung → mạch dao động duy trì → bộ tạo xung nắn thành sóng vuông → mỗi nhịp đẩy CPU đi một bước trong chu trình Nạp → Giải mã → Thực thi.

Thạch anhrung đềunhịp đều: 0 1 0 1 0 1…1 nhịp= 1 bước CPU
Thạch anh rung đều → chuỗi nhịp vuông → mỗi nhịp đẩy CPU đi một bước. Đó là “nhịp tim” của máy.

Quay lại mô hình

Giờ bạn hiểu “GHz” nghĩa là gì - số nhịp thạch anh mỗi giây. Ở Bài 6 (Mô hình CPU 8-bit), nút “Một bước” chính là một nhịp như thế này.

Câu hỏi thường gặp

Giống âm thoa hay cốc thuỷ tinh chỉ ngân một nốt, mỗi vật rắn có một tần số cộng hưởng riêng tuỳ hình dạng, kích thước và độ cứng. Nhà sản xuất cắt và mài miếng thạch anh thật chính xác để có đúng tần số mong muốn.

Thường vài triệu đến vài chục triệu nhịp/giây (MHz). CPU dùng mạch nhân tần số (PLL) đẩy lên hàng tỉ nhịp/giây (GHz). “CPU 3 GHz” ≈ 3 tỉ nhịp mỗi giây - mỗi nhịp đẩy CPU đi một bước nhỏ.

Có! Chữ “Quartz” trên mặt đồng hồ chính là thạch anh, rung đúng 32768 lần/giây (2¹⁵). Một mạch đếm chia số đó xuống còn 1 nhịp/giây để kim giây nhảy - cùng nguyên lý với xung nhịp CPU, chỉ khác tần số.

Vẫn tạo được nhịp bằng mạch RC đơn giản, nhưng nhịp đó trôi theo nhiệt độ và tuổi linh kiện - sai số lớn. Máy tính cần hàng tỉ nhịp khớp nhau hoàn hảo, nên gần như mọi thiết bị số đều dùng thạch anh (sai số chỉ vài phần triệu).

Trực tiếp: trong mô hình CPU, nút “Một bước” chính là một nhịp xung, nút “Chạy” là xung nhịp tự động, còn thanh “Tốc độ” đóng vai trò như tần số thạch anh - đổi nó cũng giống đổi “GHz”.

Tick những điều em tự tin làm được. Càng lên cao, em càng hiểu sâu.

Tick những điều em tự tin làm được sau khi học bài này. 0/6

Trả lời vài câu để chắc rằng em đã nắm bài.

Câu 1/3 Điểm: 0

Xung nhịp (clock) của CPU là loại tín hiệu gì?

  1. 1

    Xung nhịp là gì?

    Bằng lời của mèo con, giải thích “xung nhịp (clock)” là gì và vì sao CPU cần nó (2-3 câu).

    Hoàn thành khi: Nêu 3 ý - clock là tín hiệu lặp đều; mỗi nhịp đẩy CPU làm một bước; nó giữ mọi bộ phận chạy đồng bộ.

  2. 2

    Tính số nhịp & chu kỳ

    CPU 3 GHz: (a) một giây có bao nhiêu nhịp? (b) một nhịp kéo dài bao lâu (ns)?

    Hoàn thành khi: (a) 3 tỉ = 3×10⁹ nhịp/giây; (b) T = 1 ÷ (3×10⁹) ≈ 0,33 ns. Kiểm tra bằng công cụ ở Bước 2.

  3. 3

    Thạch anh đồng hồ 32768 Hz

    (a) Vì sao chọn đúng 32768? (b) Cần chia đôi mấy lần để còn 1 nhịp/giây?

    Hoàn thành khi: (a) 32768 = 2¹⁵, tiện cho mạch số chia đôi; (b) 15 lần (2¹⁵ → 1).

  4. 4

    Vì sao lại là thạch anh?

    Nêu ít nhất 2 lý do dùng thạch anh thay vì mạch RC.

    Hoàn thành khi: Chính xác hơn nhiều (sai số vài phần triệu) và ít trôi theo nhiệt độ/tuổi, trong khi RC trôi nhiều.

  5. 5

    Hiệu ứng áp điện

    Mô tả vòng dao động: điện → … → điện. Vì sao nó tự duy trì nhịp đều?

    Hoàn thành khi: Áp điện hai chiều: điện áp → biến dạng; biến dạng → sinh điện; mạch bơm năng lượng trở lại đúng tần số cộng hưởng nên duy trì ổn định.

  6. 6

    Nối sang Bài 6 (mô hình CPU)

    Mở Bài 6: (a) nút nào = một nhịp xung? (b) thanh “Tốc độ” ~ đại lượng nào?

    Hoàn thành khi: (a) nút “Một bước”; (b) thanh Tốc độ ~ tần số (GHz).

  7. 7

    Ba khâu của mạch dao động

    Theo Bước 6, kể tên 3 khâu biến rung thạch anh thành xung nhịp và vai trò mỗi khâu.

    Hoàn thành khi: (1) Thạch anh: rung tần số cố định; (2) Mạch dao động: duy trì rung không tắt; (3) Bộ tạo xung: nắn thành sóng vuông.

  8. 8

    Vì sao dao động không tắt dần?

    Âm thoa gõ rồi tắt; vì sao thạch anh trong mạch dao động rung mãi đều?

    Hoàn thành khi: Mỗi chu kỳ hao một chút năng lượng; mạch dao động liên tục bơm bù đúng phần đã mất → biên độ ổn định, không tắt.

  9. 9

    Vì sao “khóa” đúng một tần số?

    Vì sao mạch luôn rung đúng tần số cộng hưởng của miếng thạch anh?

    Hoàn thành khi: Thạch anh chỉ đáp ứng mạnh và hao rất ít tại tần số cộng hưởng riêng; ở tần số khác dao động tắt nhanh → ổn định ở một tần số.

  10. 10

    Tính độ trôi theo ppm

    Bộ dao động 10 MHz, ổn định ±20 ppm. Lệch tối đa bao nhiêu Hz?

    Hoàn thành khi: ±200 Hz (20 ppm × 10 MHz = 20×10⁻⁶ × 10×10⁶).

  11. 11

    PLL nhân tần số lên GHz

    Thạch anh 25 MHz, CPU 3 GHz. PLL nhân lên bao nhiêu lần?

    Hoàn thành khi: 120 lần (3 GHz ÷ 25 MHz = 3×10⁹ ÷ 25×10⁶).