Máy tính hoạt động theo chương trình

Ngày nay máy tính là thiết bị không thể thiếu trong công việc hằng ngày. Vậy máy tính là gì? Hoạt động của máy tính ra sao? Chúng ta đi tìm hiểu nhé?

Ngày nay máy tính là thiết bị không thể thiếu trong học tập và làm việc hằng ngày của chúng ta. Vậy máy tính là gì? Máy tính hoạt  động của máy tính ra sao? Hôm nay chúng ta cùng đi tìm hiểu nhé.

Máy tính là thiết bị dùng để tự động hóa quá trình thu thập, lưu trữ và xử lí thông tin.

Mỗi loại máy tính điện tử có hình dạng hoặc cấu trúc khác nhau, tùy theo mục đích sử dụng nhưng một cách tổng quát hệ thống máy tính gồm 2 phần chính: phần cứng và phần mềm.

Phần cứng có thể được hiểu đơn giản là tất cả các phần trong một hệ máy tính mà chúng ta có thể thấy hoặc sờ được.

Phần cứng máy tính

Phần mềm là một bộ chương trình các chỉ thị điện tử ra lệnh cho máy tính thực hiện một điều nào đó theo yêu cầu của người sử dụng. Chúng ta không thể thấy hoặc sờ được phần mềm, mặc dầu ta có thể hiển thị được chương trình trên màn hình hoặc máy in. Phần mềm có thể được ví như phần hồn của máy tính mà phần cứng của nó được xem như phần xác.

Phần mềm máy tính

Dù máy tính được chia làm nhiều loại nhưng chúng đều có chung một sơ đồ cấu trúc hoạt động như sau:

Các mũi tên trong sơ đồ kí hiệu việc trao đổi thông tin giữa các bộ phận của máy tính.

Phân loại máy tính

Có nhiều loại máy tính khác nhau như:Máy tính để bàn [còn gọi là máy tính cá nhân], Máy tính xách tay [Notebook hay Laptop], Netbook, Máy tính bảng [Tablet PC], Máy chủ Servers,...

Máy tính cá nhân

Máy tính xách tay

Net book

Máy tính bảng

Máy tính server

Siêu máy tính

Máy tính hoạt động theo chương trình[ phần mềm].

Hoạt động theo một chu kì : Nhận lệnh - giải mã lệnh - thực hiện lệnh.

Lấy lệnh ở đâu? Lệnh được chính người sử dụng máy tính đưa ra thông qua các công cụ nhập, ví dụ như bạn thực hiện click vào 1 thư mục thì lệnh mở tương ứng sẽ được CPU lấy rồi giải mã để thực hiện.

Giải mã lệnh: Bước này có thể hiểu là CPU "đọc qua tờ lệnh" lấy từ bạn để xác định được yêu cầu của bạn.

Thực hiện lệnh: Thực hiện yêu cầu mà bạn đưa ra.

Quá trình khởi động của máy tính

- Nguồn cấp điện [ nhấn nút power]

- Rom Bios khởi động [là nơi lưu trữ các lệnh nhập xuất cơ bản].

- Rom mở rộng khởi động [ nếu có, ví dụ rom trên card màn hình].

- Đĩa khởi động [đây chính là lúc mà bạn cảm thấy ổ đĩa rung nhè nhẹ 1 cái]

- Hệ điều hành khởi động.

- Quá trình khởi động kết thúc.

Quá trình thực thi một chương trình ứng dụng[ phần mềm]

- Chương trình chỉ hoạt động được khi hệ điều hành đang hoạt động.

- Người dùng yêu cầu thực thi một chương trình[ phần mềm], cụ thể là click chuột vào file exe hay gõ dòng lệnh vào phần "run"...

- Hệ điều hành xác định vị trí của chương trình trên bộ nhớ ngoài [ổ đĩa C, D, E...].

- Hệ điều hành tìm khoảng trống phù hợp trên bộ nhớ trong [ram].

- Hệ điều hành nạp chương trình vào bộ nhớ [nạp ở đây là sao chép chương trình từ ổ đĩa dán ram [bản sao], không phải là chuyển chương trình lên ram, bản gốc vẫn nguyên vẹn ở ổ đĩa]

- Hệ điều hành cung cấp các tài nguyên hệ thống cho chương trình [ví dụ như cung cấp bộ nhớ ram cho chương trình, mở các giao tiếp tới bàn phím + chuột cho chương trình]

- Hệ điều hành cho chương trình khởi động.

Từ đây quyền điều khiển thuộc về chương trình qua sự quản lí giám sát của Hệ điều hành, Hệ điều hành vẫn hoạt động song song với chương trình để cung cấp các tài nguyên cần thiết cho chương trình.

Tóm lại, bạn có thể hiểu nôm na như sau bạn click chuột vào một biểu tượng trên desktop có nghĩa là : bạn ==> nhờ Hệ điều hành khởi động chương trình, Hệ điều hành kiểm tra rồi chuyển yêu cầu của ta đến CPU ==> CPU giải mã rồi thực hiện khởi động chương trình ==> chương trình được khởi động.

Lời kết

Qua bài viết mong rằng sẽ giúp ích cho các bạn hiểu rõ hơn khái niệm về máy tính, nguyên lý hoạt động của máy tính, quá trình khởi động của máy tính và quá trình thực thi một chương trình ứng dụng[ phần mềm] mong rằng sẽ giúp ích cho các bạn trong học tập, công việc hằng ngày. Xin chân thành cám ơn.

Tác giả: Nguyễn Việt

Máy tính hay máy vi tính là một thiết bị độc lập được trang bị các phần mềm, tiện ích cùng với các thiết bị vào ra, các thiết bị ngoại vi khác để thực hiện tính toán hay kiểm soát các hoạt động mà có thể biểu diễn dưới dạng số hay quy luật logic.

Máy tính được lắp ghép bởi các thành phần có thể thực hiện các chức năng đơn giản đã định nghĩa trước. Quá trình tác động tương hỗ phức tạp của các thành phần này tạo cho máy tính một khả năng xử lý thông tin. Nếu được thiết lập chính xác [thông thường bởi các chương trình máy tính] máy tính có thể mô phỏng lại một số khía cạnh của một vấn đề hay của một hệ thống. Trong trường hợp này, khi được cung cấp một bộ dữ liệu thích hợp nó có thể tự động giải quyết vấn đề hay dự đoán trước sự thay đổi của hệ thống.

Từ “máy tính” [Computers], đầu tiên, được dùng cho những người tính toán số học, có hoặc không có sự trợ giúp của máy móc, nhưng hiện nay nó hoàn toàn có nghĩa là một loại máy móc. Đầu tiên máy tính chỉ giải các bài toán số học, nhưng máy tính hiện đại làm được nhiều hơn thế. Máy tính có thể mua ở Anh đầu tiên là máy Ferranti Mark 1 Starsản xuất năm 1951 theo đề cương “bé”.

Khái quát hoạt động của máy tính

Quá trình khởi động: Quá trình khởi động bắt đầu từ Nguồn sau đó đến Rom Bios, Rom mở khởi động[nếu có], Đĩa khởi động và cuối cùng là Hệ điều hành

Muốn máy tính làm một việc gì đó con người phải đưa vào máy tính một hay nhiều lệnh thông qua các thiết bị nhập.

Khi một lệnh được nhận từ các thiết bị nhập, lệnh này lập tức được truyền vào CPU [bộ xử lý trung tâm – Central Processing Unit ]. CPU phải phân tích lệnh và tìm kiếm trong bộ nhớ, trong những thiết bị lưu trữ, những công cụ và phương thức để thực hiện các lệnh đó. Nếu tìm thấy thì thực hiện lệnh và trả kết qủa về thông qua bộ phấn xuất. Nếu không tìm thấy thì sẽ trả về thông tin báo lỗi.

Các thao tác trên máy tính:

Như các bạn đã biết chuột, bàn phím và màn hình là những bộ phận không thể thiếu của cấu trúc máy tính. Dữ liệu/lệnh được nhập vào từ bàn phím dạng chữ cái, số, ký tự đặc biệt,.. chuột có chức năng di chuyển chọn đối tượng để thực thi các lệnh như mong muốn của người dùng. Mọi thông tin xử lý qua chuột và bàn phím đều được hiển thị lên màn hình, tương tác tức thời với người dùng.

Video liên quan

Chủ Đề