Nơi dùng để lưu trữ các chương trình mà lệnh trước khi CPU tính toán xử lý gọi là gì
I.2. HỆ THỐNG MÁY TÍNH (7 tiết)Mỗi loại máy tính có thể có hình dạng hoặc cấu trúc khác nhau. Một cách tổng quát, máy tính điện tử là một hệ xử lý thông tin tự động gồm 2 phần chính: phần cứng và phần mềm. Show
Phần cứng (hardware) có thể được hiểu đơn giản là tất cả các cấu kiện, linh kiện điện, điện tử trong một hệ máy. Phần mềm (software) có thể xem như một bộ chương trình gồm 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. 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. I.2.1. Hệ thống máy tính (3T lý thuyết)I.2.1.1. Tổ chức bên trong máy tính
a. Mô hình cơ bản của máy tínhChức năng của hệ thống máy tính Máy tính thực hiện các chức năng cơ bản sau:
Cấu trúc của hệ thống máy tính. Hệ thống máy tính bao gồm các thành phần cơ bản sau: đơn vị xử lý trung tâm (Central Processor Unit CPU), bộ nhớ chính (Main Memory), hệ thống vào ra (Input-Output System) và liên kết hệ thống (Buses) như chỉ ra trong hình 3.1 dưới đây, với các chức năng chính của các thành phần:
Nhận lệnh của chương trình từ bộ nhớ trong đưa vào CPU. Nó có nhiệm vụ giải mã các lệnh, tạo ra các tín hiệu điều khiển công việc của các bộ phận khác của máy tính theo yêu cầu của người sử dụng hoặc theo chương trình đã cài đặt..
Bao gồm các thiết bị thực hiện các phép tính số học (cộng, trừ, nhân, chia, ...), các phép tính logic (AND, OR, NOT, XOR) và các phép tính quan hệ (so sánh lớn hơn, nhỏ hơn, bằng nhau, ...) Dữ liệu từ bộ nhớ hay các thiết bị vào-ra sẽ được chuyển vào các thanh ghi của CPU, rồi chuyển đến ALU. Tại đây, dữ liệu được tính toán rồi trả lại các thanh ghi và chuyển về bộ nhớ hay các thiết bị vào-ra. Độ dài từ của các toán hạng được đưa vào tính toán trực tiếp ở khối ALU. Độ dài phổ biến với các máy tính hiện nay là 32 hay 64 bit. Ban đầu ALU chỉ gồm khối tính toán số nguyên IU (Integer Unit). Để tăng khả năng tính toán nhất là trong dấu phẩy động. Khối tính toán hiện nay được bổ sung thêm khối tính toán dấu phẩy động FPU (Floating Point Unit)- hay còn gọi là bộ đồng xử lý (Co-proccesor Unit) .
Được gắn chặt vào CPU bằng các mạch điện tử làm nhiệm vụ bộ nhớ trung gian cho CPU. Các thanh ghi mang các chức năng chuyên dụng giúp tăng tốc độ trao đổi thông tin trong máy tính. Trên các CPU hiện nay có từ vài chục đến vài trăm thanh ghi. Độ dài của các thanh ghi cũng khác nhau từ 8 đến 64 bit. Ngoài ra, CPU còn được gắn với một đồng hồ (clock) hay còn gọi là bộ tạo xung nhịp. Tần số đồng hồ càng cao thì tốc độ xử lý thông tin càng nhanh. Thường thì đồng hồ được gắn tương xứng với cấu hình máy và có các tần số dao động (cho các máy Pentium 4 trở lên) là 2.0 GHz, 2.2 GHz, ... hoặc cao hơn. Bộ vi xử lý (Microprocessor) CPU được chế tạo trên một vi mạch và được gọi là bộ vi xử lý. Vì vậy, chúng ta có thể gọi CPU là bộ vi xử lý. Tuy nhiên, các bộ vi xử lý hiện nay có cấu trúc phức tạp hơn nhiều so với một CPU cơ bản. c. Bộ nhớBộ nhớ là thiết bị lưu trữ thông tin trong quá trình máy tính xử lý. Bộ nhớ bao gồm bộ nhớ trong và bộ nhớ ngoài. Bộ nhớ trong Bộ nhớ trong (Internal Memory) là những thành phần nhớ mà CPU có thể trao đổi trực tiếp: các lệnh mà CPU thực thi, các dữ liệu mà CPU sử dụng đều phải nằm trong bộ nhớ trong. Bộ nhớ trong có dung lượng không thật lớn song có tốc độ trao đổi thông tin cao. Bộ nhớ chính Là thành phần quan trọng nhất của bộ nhớ trong, vì vậy nhiều khi người ta đồng nhất bộ nhớ chính với bộ nhớ trong. Bộ nhớ chính tổ chức thành các ngăn theo byte và các ngăn nhớ này được đánh địa chỉ trực tiếp bởi CPU, có nghĩa là mỗi ngăn nhớ của bộ nhớ chính được gán một địa chỉ xác định. CPU muốn đọc/ghi vào ngăn nhớ nào, nó phải biết được địa chỉ của ngăn nhớ đó. Nội dung của ngăn nhớ là giá trị được ghi trong đó. Số bit được dùng để đánh địa chỉ của ngăn nhớ sẽ quyết định dung lượng tối đa của bộ nhớ chính. Thí dụ:
Chú ý: Nội dung của ngăn nhớ có thể thay đổi còn địa chỉ ngăn nhớ thì cố định. Bộ nhớ chính của máy tính được thiết kế bằng bộ nhớ bán dẫn với 2 loại ROM và RAM, trong đó:
Ngoài ra, trong máy tính cũng còn phần bộ nhớ khác: Cache Memory cũng thuộc bộ nhớ trong. Bộ nhớ cache được đặt đệm giữa CPU và bộ nhớ trong nhằm làm tăng tốc độ trao đổi thông tin. Bộ nhớ cache thuộc bộ nhớ RAM, có dung lượng nhỏ. Nó chứa một phần chương trình và dữ liệu mà CPU đang xử lý, do vậy thay vì lấy lệnh và dữ liệu từ bộ nhớ chính, CPU sẽ lấy trên cache. Hầu hết các máy tính hiện nay đều có cache tích hợp trên chip vi xử lý. Bộ nhớ ngoài Bộ nhớ ngoài (External Memory) Là thiết bị lưu trữ thông tin với dung lượng lớn, thông tin không bị mất khi không có điện. Các thông tin này có thể là phần mềm máy tính hay dữ liệu. Bộ nhớ ngoài được kết nối với hệ thống thông qua mô-đun nối ghép vào-ra. Như vậy, bộ nhớ ngoài về chức năng thuộc bộ nhớ, song về cấu trúc nó lại thuộc hệ thống vào ra. Có thể cất giữ và di chuyển bộ nhớ ngoài độc lập với máy tính. Hiện nay có các loại bộ nhớ ngoài phổ biến như:
Khái niệm mạng máy tính: Mạng máy tính hay mạng (computer network, network) là một tập hợp gồm nhiều máy tính hoặc thiết bị xử lý thông tin được kết nối với nhau qua các đường truyền và có sự trao đổi dữ liệu với nhau. Nhờ có mạng máy tính, thông tin từ một máy tính có thể được truyền sang máy tính khác. Có thể ví mạng máy tính như một hệ thống giao thông vận tải mà hàng hoá trên mạng là dữ liệu, máy tính là nhà máy lưu trữ xử lý dữ liệu, hệ thống đường truyền như là hệ thống đường sá giao thông. Ví dụ về mạng:
Lịch sử phát triển của mạng:
I.2.2.2. Phân loại mạng máy tínhCó nhiều cách phân loại mạng máy tính. Sau đây là một số cách phân loại thông dụng. Cách 1. Theo mối quan hệ giữa các máy trong mạng
Cách 2. Theo qui mô địa lý. Tuỳ theo qui mô địa lý, có thể phân ra ba loại chính là:
I.2.2.3. Các thành phần cơ bản của một mạng máy tínhHình vẽ minh hoạ mạng để trình bày??? Một mạng máy tính có thể có các thành phần sau:
Để xử lý, lưu trữ và trao đổi thông tin. Ta cũng thường gọi mỗi máy tính trong mạng máy tính là một nút của mạng.
Vỉ mạng (Network Interface Card, NIC) cho mỗi máy tính có chức năng giao tiếp giữa máy tính và đường truyền.
Đường truyền, chính xác hơn còn gọi là đường truyền vật lý, là phương tiện (media) truyền tải thông tin dữ liệu, là nơi trên đó thông tin dữ liệu được truyền đi. Ta có thể chia đường truyền thành hai loại là hữu tuyến và vô tuyến.
Để liên kết các máy tính và các mạng với nhau như HUB, SWITCH, ROUTER,
Các phụ kiện mạng khác gồm giắc cắm, ổ cắm, .
Hệ điều hành mạng là một phần mềm điều khiển sự hoạt động của mạng.
Hiện nay nói chung các hệ điều hành đều sẵn có khả năng kết nối mạng. Trong trường hợp hệ điều hành của máy tính không có sẵn khả năng kết nối mạng thì các phần mềm này là cần thiết.
Ví dụ như Email, hệ quản trị cơ sở dữ liệu.
Kiến trúc mạng máy tính (network architecture) thể hiện cách kết nối máy tính với nhau và qui ước truyền dữ liệu giữa các máy tính như thế nào. Cách nối các máy tính với nhau gọi là hình trạng (topology) của mạng. Tập các qui ước truyền thông gọi là giao thức (protocol).
Kiểu nối mạng điểm- điểm có ba dạng chính là : hình sao (star), chu trình (loop), cây (tree) và đầy đủ (complete). Windows NT 4.0, Windows 2000, Windows XP, Windows 2003: là những hệ điều hành được phát triển cao hơn, được dùng cho các cơ quan và doanh nghiệp. Giao diện của những hệ điều hành này tương tự như Windows 98/ Windows Me. Điểm khác biệt là những hệ điều hành này có tính năng bảo mật cao, vì vậy nó được sử dụng cho môi trường có nhiều người dùng. Windows VISTA, đây là sản phẩm mới của MicroSoft hỗ trợ tốt cho các dịch vụ mạng, trò chơi, văn phòng,.. Giáo trình này sẽ trình bày dựa vào hệ điều hành Windows XP. b. Khởi động và thoát khỏi Windows XPKhởi động Windows XP Windows XP được tự động khởi động sau khi bật máy. Sẽ có thông báo yêu cầu nhập vào tài khoản (User name) và mật khẩu (Password) của người dùng. Thao tác này gọi là đăng nhập (logging on). Mỗi người sử dụng sẽ có một tập hợp thông tin về các lựa chọn tự thiết lập cho mình (như bố trí màn hình, các chương trình tự động chạy khi khởi động máy, tài nguyên/ chương trình được phép sử dụng, v.v...) gọi là user profile và được Windows XP lưu giữ lại để sử dụng cho những lần khởi động sau. Thoát khỏi Windows XP: Khi muốn thoát khỏi Windows XP, bạn phải đóng tất cả các cửa sổ đang mở. Tiếp theo bạn nhấn tổ hợp phím Alt + F4 hoặc chọn menu Start (nếu không nhìn thấy nút Start ở phía dưới bên góc trái màn hình thì bạn nhấn tổ hợp phím Ctrl + Esc) và chọn Turn Off Computer. Sau thao tác này một hộp thoại sẽ xuất hiện như bên dưới. Nếu bạn chọn Turn Off, ứng dụng đang làm việc sẽ được đóng lại và máy sẽ tự động tắt. Nếu vì một lý do nào đó mà máy tính không sẵn sàng để đóng (chưa lưu dữ liệu cho một ứng dụng hoặc sự trao đổi thông tin giữa hai máy nối mạng đang tiếp diễn v.v..) thì sẽ có thông báo để xử lý. Chú ý: nếu không làm những thao tác đóng Windows như vừa nói ở trên mà tắt máy ngay thì có thể sẽ xảy ra việc thất lạc một phần của nội dung các tập tin dẫn đến trục trặc khi khởi động lại ở lần sử dụng tiếp theo. c. Một số thuật ngữ và thao tác thường sử dụngBiểu tượng (icon) Biểu tượng là các hình vẽ nhỏ đặc trưng cho một đối tượng nào đó của Windows hoặc của các ứng dụng chạy trong môi trường Windows. Phía dưới biểu tượng là tên biểu tượng. Tên này mang một ý nghĩa nhất định, thông thường nó diễn giải cho chức năng được gán cho biểu tượng (ví dụ nó mang tên của 1 trình ứng dụng). Cửa sổ (Windows ): Cửa sổ là khung giao tiếp đồ họa của 1 ứng dụng hoặc 1 lệnh.
Hộp hội thoại (Dialogue box) Trong khi làm việc với Windows và các chương tình ứng dụng chạy dưới môi trường Windows bạn thường gặp những hộp hội thoại. Các hộp thoại này xuất hiện khi nó cần thêm những thông số để thực hiện lệnh theo yêu cầu của bạn. Hình dưới đây giới thiệu các thành phần của hộp hội thoại
Thông thường, trên một hộp hội thoại sẽ có các thành phần sau:
Sử dụng chuột trong Windows Chuột là thiết bị không thể thiếu khi làm việc trong môi trường Windows XP. Con trỏ chuột (mouse pointer) cho biết vị trí tác động của chuột trên màn hình. Hình dáng của con trỏ chuột trên màn hình thay đổi theo chức năng và chế độ làm việc của ứng dụng. Khi làm việc với thiết bị chuột bạn thường sử dụng các thao tác cơ bản sau :
Chú ý:
d. Cấu hình Windows (Control Panel)Giới thiệu về Control PanelControl Panel là một chương trình cho phép người sử dụng xem và chỉnh sửa các tham số của hệ thống máy tính như dạng hiện của dữ liệu ngày tháng, dữ liệu số, thiết lập hoặc thay đổi cấu hình cho phù hợp với công việc hoặc sở thích của người dùng, cài đặt phần cứng, phần mềm.
Chọn lệnh Start / Settings / Control Panel
Để cài đặt thêm những Font chữ khác hoặc loại bỏ các Font chữ, ta chọn chương trình Fonts
Chọn lệnh Start/ Settings/ Control Panel/ Display hoặc R_Click trên màn hình nền (Desktop), chọn Properties. Xuất hiện cửa sổ Display Properties với các thành phần như sau: Desktop: Chọn ảnh nền cho Desktop bằng cách Click chọn các ảnh nền có sẵn hoặc Click vào nút Browse để chọn tập tin ảnh không có trong danh sách những ảnh có sẵn. Screen Saver: xác lập màn hình nghỉ Settings: Thay đổi chế độ màu và độ phân giải của màn hình. - Chế độ màu càng cao thì hình ảnh càng đẹp và rõ nét. Các chế độ màu: 64.000 màu (16 bits) , 16 triệu màu (24 bits). Chế độ màu trên mỗi máy tính có thể khác nhau tùy thuộc vào dung lượng bộ nhớ của card màn hình. Độ phân giải càng lớn thì màn hình càng hiển thị được nhiều thông tin .
Để cài đặt các chương trình mới hoặc loại bỏ các chương trình không còn sử dụng bạn nhấn đúp chuột vào biểu tượng Add or Remove Programs trong cửa sổ Control Pane xuất hiện hộp thoại và thao tác theo chỉ dẫn.
Bạn có thể thay đổi ngày giờ của hệ thống bằng cách D_Click lên biểu tượng đồng hồ trên thanh Taskbar hoặc vào Control Panel, chọn nhóm Date/Time - Date & Time: thay đổi ngày, tháng, năm, giờ, phút, giây.
Lệnh Start/ Settings/ Control Panel, rồi chọn biểu tượng Mouse
Thay đổi thuộc tính của bàn phím:
Thay đổi thuộc tính của thiết bị chuột: Lệnh Start/ Settings/ Control Panel, rồi chọn biểu tượng Keyboard
Bạn có thể thay đổi các thuộc tính như định dạng tiền tệ, đơn vị Lệnh Start/ Settings/ Control Panel/ Regional and Language Options Lớp Regional Options: Thay đổi thuộc tính vùng địa lý, sau đó sẽ kéo theo sự thay đổi các thuộc tính của Windows. Click chọn Customize, cửa sổ Customize để thay đổi qui ước về dạng số, tiền tệ, thời gian, ngày tháng.
Cài đặt thêm máy in: Với một số máy in thông dụng Windows đã tích hợp sẵn chương trình điều khiển (driver) của các máy in, tuy nhiên cũng có những máy in mà trong Windows chưa có chương trình điều khiển. Muốn sử dụng những máy in này ta cần phải gọi thực hiện chương trình Printers and Faxes trong Control Panel. Các bước cài đặt máy in:
Loại bỏ máy in đã cài đặt
e. Windows ExplorerGiới thiệu Windows ExplorerWindows Explorer là một chương trình được hỗ trợ từ phiên bản Windows 95 cho phép người sử dụng thao tác với các tài nguyên có trong máy tính như tập tin, thư mục, ổ đĩa và những tài nguyên khác có trong máy của bạn cũng như các máy tính trong hệ thống mạng (nếu máy tính của bạn có nối mạng). Với Windows Explorer, các thao tác như sao chép, xóa, đổi tên thư mục và tập tin,... được thực hiện một cách thuận tiện và dễ dàng. Khởi động chương trình Windows Explorer: bạn có thể thực hiện một trong những cách sau:
Cửa sổ làm việc của Windows Explorer:
Những đối tượng có dấu cộng (+) ở phía trước cho biết đối tượng đó còn chứa những đối tượng khác trong nó nhưng không được hiển thị. Nếu Click vào dấu + thì Windows Explorer sẽ hiển thị các đối tượng chứa trong đối tượng đó. Khi đó, dấu + sẽ đổi thành dấu -, và nếu Click vào dấu - thì đối tượng sẽ được thu gọn trở lại.
Thanh địa chỉ (Address bar): Cho phép nhập đường dẫn thư mục/ tập tin cần tới hoặc để xác định đường dẫn hiện hành. Các nút công cụ trên thanh Toolbar: Hình 4.1: Cửa sổ Windows Explorer Thư mục (Folder)
Nội dung trong cửa sổ có thể được sắp xếp thể hiện theo thứ tự. Đối với kiểu thể hiện Details, bạn có thể thực hiện bằng cách luân phiên nhấn chuột lên cột tương ứng (Name, Size, Type, Date Modified). Trong các kiểu thể hiện khác bạn có thể thực hiện bằng lệnh View/ Arrange Icons By và lựa chọn tiếp một trong các khóa sắp xếp (theo tên, kích cỡ tập tin, kiểu tập tin, hoặc ngày tháng cập nhật). Trong kiểu thể hiện bằng các biểu tượng lớn và biểu tượng nhỏ bạn có thể để Windows sắp xếp tự động bằng lệnh View/ Arrange Icons By / Auto Arrange. Tuỳ chọn Auto Arrange chỉ áp dụng cho cửa sổ của thư mục hiện hành. Thao tác với thư mục và tệp
Có ba cách thực hiện :
Nếu tập tin thuộc loại tập tin văn bản thì chương trình ứng dụng kết hợp sẽ được khởi động và tài liệu sẽ được nạp vào. Trong trường hợp chương trình ứng dụng không được cài đặt trong máy tính thì Windows sẽ mở hộp thoại Open With và cho chọn chương trình kết hợp. Nếu tập tin thuộc dạng chương trình ứng dụng thì chương trình tương ứng sẽ được khởi động.
Chọn các thư mục và tập tin cần sao chép. Sau đó có thể thực hiện theo một trong hai cách sau:
Chọn các thư mục và tập tin cần di chuyển. Sau đó có thể thực hiện theo một trong hai cách sau:
Các đối tượng bị xóa sẽ được đưa vào Recycle Bin. Nếu muốn phục hồi các đối tượng đã xóa, bạn thực hiện các thao tác sau đây:
Ghi chú: Nếu muốn xóa hẳn các đối tượng, ta thực hiện thao tác xóa một lần nữa đối với các đối tượng ở trong Recycle Bin. Nếu muốn xoá hẳn tất cả các đối tượng trong Recycle Bin, R_Click lên mục Recycle Bin và chọn mục Empty Recycle Bin.
Ghi chú: với tập tin đang sử dụng thì các thao tác di chuyển, xoá, đổi tên không thể thực hiện được.
Xem thêm Kiến Trúc Máy TínhMạng Máy TínhNhập Môn Lập Trình |