Câu hỏi 1 Các thanh ghi của máy tính 32 bit có độ dài bao nhiêu bit? Chọn một câu trả lời: a. Tất cả đều có độ dài 16 bit b. Tất cả đều có độ dài 32 bit c. Tất cả các thanh ghi đều có độ dài 32 bit trừ các thanh ghi đoạn (segment) vẫn là 16 bit Câu hỏi 2 Bước nhảy của các lệnh nhảy có điều kiện phải Chọn một câu trả lời: a. 64k b. 128 byte c. Không giới hạn Câu hỏi 3 Khi viết một chương trình hợp ngữ có thể sử dụng 2 loại directive điều khiển segment là dạng đơn giản (.MODEL, .STACK, .DATA, .CODE) và dạng chuẩn (SEGMENT, GROUP, ASSUME). Loại nào có thể xử lý mọi tình huống về điều khiển segment ? Chọn một câu trả lời: a. Cả hai dạng b. Dạng chuẩn c. Dạng dơn giản Câu hỏi 5 Lệnh SAR AX,1 (dịch phải một lần nội dung có trong thanh ghi AX) có nghĩa gì? Chọn một câu trả lời: a. Chia đôi giá trị có trong AX nếu AX chứa số nguyên b. Tất cả các phương án c. Chỉ chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên dương d. Chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên Câu hỏi 8 Lệnh SHR AX,1 (dịch phải một lần nội dung có trong thanh ghi AX) có ý nghĩa gì? Chọn một câu trả lời: a. Tất cả các phương án b. Chia đôi giá trị có trong AX nếu AX chứa số nguyên dương c. Chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên dương d. Chia đôi làm tròn dưới giá trị có trong AX nếu AX chứa số nguyên Câu hỏi 10 Lệnh nhảy JMP là loại lệnh nhảy gì và có bước nhảy bao nhiêu byte? Chọn một câu trả lời: a. Không điều kiện và có bước nhảy 64 k b. Có điều kiện và bước nhảy là không giới hạn Câu hỏi 4 Trong các lệnh MULIMUL (16bit với 16 bit) thì một số hạng nhân có bắt buộc nằm trong AX hay không ? Chọn một câu trả lời: a. Có b. Không c. Tùy tình huống Câu hỏi 5 Có thể sử dụng mấy dạng directive điều khiển segment trong khi viết chương trình hợp ngữ ? Chọn một câu trả lời: a. Chỉ 1 dạng chuẩn b. Chỉ 1 dạng đơn giản c. 2 dạng: đơn giản và chuẩn d. 3 dạng Câu hỏi 6 Lệnh SHL AX,1 (dịch trái một lần nội dung có trong thanh ghi AX) có ý nghĩa gì? Chọn một câu trả lời: a. Nhân đôi giá trị có trong AX b. Chia đôi giá trị có trong AX c. Tất cả các phương án d. Nhân đôi giá trị có trong AX với điều kiện bit cao nhất là 0 (AX chứa số nguyên dương) Câu hỏi 7 Thường có mấy dạng biểu diễn địa chỉ một ô nhớ ? Chọn một câu trả lời: a. 2 dạng: dạng lôgic và dạng vật lý b. 1 dạng duy nhất là vật lý c. 1 dạng duy nhất là lôgic Câu hỏi 8 Khi viết một chương trình hợp ngữ sử dụng directive điều khiển segment dạng đơn giản và có khai báo biến thì người lập trình có phải đưa phần địa chỉ segment của dữ liệu vào thanh ghi DS ? Chọn một câu trả lời: a. Có và nhờ 2 lệnh sau : mov reg16,data mov DS,reg16 b. Có và nhờ 2 lệnh sau : mov reg16,data mov DS,reg16 c. Tùy tình huống d. Không, hệ điều hành sẽ tự đưa Câu hỏi 9 Toán hạng 2 byte có thể chứa một số nguyên có giá trị bao nhiêu? Chọn một câu trả lời: a. Từ số 0 đến số 65535 b. Từ 32768 đến 32767 c. Từ số 32767 đến số 32768 d. Từ số 32768 đến số 32768 e. Từ số 32768 đến số 0 Câu hỏi 10 Các lệnh trong nhóm di chuyển dữ liệu khi thực hiện có làm thay đổi trạng thái các bit cờ không? Chọn một câu trả lời: a. Không b. Có c. Tùy tình huống Câu hỏi 1 Lệnh AND AX,AX có nghĩa gì không? Chọn một câu trả lời: a. Giá trị AX không đổi song dựng trạng thái các bit cờ, phục vụ các lệnh nhảy có điều kiện b. Xóa trạng thái các bit cờ c. Vô nghĩa d. Tất cả các phương án Câu hỏi 2 Hai thanh ghi nào trong các tổ hợp sau trỏ đến địa chỉ vùng nhớ chứa mã lệnh sẽ được thi hành kế tiếp ? Chọn một câu trả lời: a. CS:IP b. SS:SP c. ES:DI d. DS:SI Câu hỏi 3 Câu trả lời không đúng Có thể sử dụng dạng cơ số nào để thể hiện 1 hằng số trong lập trình Assembly? Chọn một câu trả lời: a. Tất cả các dạng cơ số nêu trên b. Dạng bát phân (cơ số 8) c. Dạng hexa SAI (cơ số 16) d. Dạng thập phân (cơ số 10) SAI e. Dạng nhị phân (cơ số binary) SAI Câu hỏi 7 CX chứa số lần lặp của lệnh LOOP. Vậy CX có thể là một giá trị Chọn một câu trả lời: a. 1≤CX≤32767 b. Bất kỳ số nào c. CX≥0 d. Tất cả các phương án LUYỆN TẬP 2 Câu hỏi 1 Với chương trình hợp ngữ được viết theo khai báo directive điều khiển segment dạng đơn giản, khi viết chương trình con không khai báo tường minh NEARFAR thì trong các trường hợp khai báo sau chương trình con là NEAR khi nào ? Chọn một câu trả lời: a. Loại nào cũng được SAI b. .MODEL large SAI medium huge c. .MODEL tiny smallcompact Câu hỏi 2 Với chương trình thuần túy hợp ngữ (chương trình chính và chương trình con đều là hợp ngữ) thì việc chuyển giao tham số giữa chương trình chính và chương trình con thường có thể tiến hành như thế nào ? Chọn một câu trả lời: a. Thông qua ngăn xếp b. Chỉ thông qua thamh ghi SAI c. Chỉ thông qua biến nhớ SAI d. Thông qua thamh ghi, biến nhớ Câu hỏi 7 Trong chương trình đa tệp khi có 1 tệp sai khi dịch thì trước khi liên kết phải dịch lại như thế nào ? Chọn một câu trả lời: a. Dịch lại tất cả các tệp b. Chỉ cần dịch lại tệp có sai khi dịch Câu hỏi 8 Câu trả lời không đúng Một chương trình dạng .EXE có thể chứa ít nhất bao nhiêu phân đoạn (segment) ? Chọn một câu trả lời: a. 3 phân đoạn b. 2 phân đoạn c. 1 phân đoạn Câu hỏi 10 Một chương trình dạng .COM có thể chứa bao nhiêu phân đoạn (seggment) và đó là phân đoạn nào? Chọn một câu trả lời: a. 2 phân đoạn và đó là code segment và data segment b. 1 phân đoạn duy nhất và đó là code segment c. phân đoạn và đó là code, data và stack segment Câu hỏi 3 Với chương trình hợp ngữ được viết theo khai báo directive điều khiển segment dạng chuẩn thì khi viết chương trình con không khai báo tường minh NEARFAR thì mặc định sẽ là gì? Chọn một câu trả lời: a. Tùy tình huống b. FAR c. NEAR Câu hỏi 7 Chương trình đa tệp thuần túy hợp ngữ thì module nào khai báo PUBLIC cho tên chương trình con mà các module đều dùng ? Chọn một câu trả lời: a. Module sử dụng chương trình con (module gọi chương trình con) b. Module viết chương trình con c. Module nào cũng được Câu hỏi 4 Chương trình con và macro thì loại nào cho phép có đối? Chọn một câu trả lời: a. Cả hai b. MACRO c. Chương trình con Câu hỏi 5 Thay vì phải viết đi viết lại nhiều lần 1 khối lệnh trong 1 chương trình thì sử dụng directive INCLUDE để chèn khối lệnh đó từ 1 tệp ngoài vào chương trình đang viết. Hãy cho biết khi sử dụng directive INCLUDE như vậy thì có tiết kiệm được vùng nhớ hay không khi chèn khối lện đó nhiều lần? Chọn một câu trả lời: a. Không b. Tùy tình huống c. Có Câu hỏi 6 Chương trình con và macro thì loại nào tiết kiệm vùng nhớ? Chọn một câu trả lời: a. Chương trình con b. Bằng nhau c. MACRO Câu hỏi 7 Chương trình đa tệp thuần túy hợp ngữ thì với nhãn là tên các biến nhớ thì việc khai báo EXTRN các nhãn dùng chung đó được tiến hành ở đâu ? Chọn một câu trả lời: a. Chỉ ở module chương trình con SAI b. Ở module nào cũng được c. Chỉ ở module của chương trình chính SAI Câu hỏi 8 Khối lệnh trong thân MACRO có cho phép có nhãn nhảy hay không ? Chọn một câu trả lời: a. Có trong bất kỳ tình huống nào b. Có song nhãn đó phải được khai báo sau directive LOCAL c. Không Câu hỏi 9 Một chương trình dạng .COM có bắt buộc sử dụng directive ORG 100h không? Chọn một câu trả lời: a. Tùy tình huống b. Bắt buộc phải có c. Không cần Câu hỏi 5 Trong hợp ngữ một công việc được thể hiện bằng một chương trình con có thể thay bằng 1 macro hoặc ngược lại được không? Chọn một câu trả lời: a. Không b. Được c. Tùy tình huống Câu hỏi 8 Trong hai cách trở về DOS từ một chương trình hợp ngữ sau: Cách 1: MOV AH,4CH INT 21H Cách 2: INT 20H thì chương trình dạng .COM có thể sử dụng cách nào? Chọn một câu trả lời: a. Cách 2 b. Cả hai cách c. Cách 1 Câu hỏi 10 Directive INCLUDE chèn nội dung 1 tệp ngoài vào chương trình đang viết. Nếu sử dụng directive INCLUDE nhiều lần nội dung 1 tệp ngoài vào chương trình thì trong nội dung của tệp ngoài có cho phép có nhãn nhảy hay không ? Chọn một câu trả lời: a. Không b. Có c. Tùy tình huống Câu hỏi 10 Một chương trình dạng .COM, nếu có khai báo biến thì biến sẽ được cấp phát ô nhớ của vùng nhớ dành cho phân đoạn (seggment) nào? Chọn một câu trả lời: a. Phân đoạn vùng nhớ dành cho dữ liêu (data segment) b. Phân đoạn vùng nhớ dành cho mã máy của CT (code segment) c. Phân đoạn vùng nhớ dành cho ngăn xếp (stack segment) Câu hỏi 10 Chương trình đa tệp thuần túy hợp ngữ phải sử dụng các directive nào để các nhãn dùng (các nhãn mà các module đều dùng) chung hiểu nhau ? Chọn một câu trả lời: a. Chỉ sử dụng directive EXTRN b. Tất cả các phương án c. Chỉ sử dụng directive PUBLIC Câu hỏi 1 Chương trình con và macro thì loại nào thực hiện nhanh hơn? Chọn một câu trả lời: a. Chương trình con SAI b. Bằng nhau SAI c. MACRO Câu hỏi 7 Chương trình đa tệp thuần túy hợp ngữ thì với nhãn là tên các biến nhớ thì việc khai báo PUBLIC các nhãn dùng chung đó được tiến hành ở đâu ? Chọn một câu trả lời: a. Ở module nào cũng được b. Chỉ ở module của chương trình chính c. Chỉ ở module chương trình con
Trang 1Thế Phong - 08 8686 6644
Lưu ý: Nếu tài liệu không từ EHOU.ONLINE rất có thể không đầy đủ hoặc bị chỉnh sửa gây sai lệch
Tài liệu cập nhật đến ngày 25/09/2020 Đúng Câu trả lời đúng
Sai Câu trả lời sai
??? Câu trả lời chưa xác định
1 API có tác dụng như thế nào trên Windows?
Đúng ThưTviệnvđểđlậpltrìnht
Sai CácCdịchdvụvhệhthốngt Sai ChứcCnăngncủacngườindùngd Sai MộtMchươngctrìnhtứngứdụngd Sai PhầnPmềmmđểđlậpltrìnht
2 Bảng vectơ ngắt chứa gì và nằm ở đâu?
Đúng ChứaCđịađchỉcđầuđcủaccáccchươngctrìnhtconcphụcpvụvngắtnvàvnằmnởởRAMR
Sai ChứaCmãmmáymcủaccáccchươngctrìnhtconcphụcpvụvngắtnvàvnằmnởởROMRBIOSB Sai ChứaCmãmmáymlệnhlđầuđtiêntcủaccáccchươngctrìnhtconcphụcpvụvngắtnvàvnằmnởởROMRhoặchRAMRđềuđđượcđ
3 Biết rằng 1 chương trình con phục vụ ngắt của hệ thống thường có nhiều chức năng Vậy muốn sử dụng 1 chức năng nào đó của 1 ngắt hệ thống thì theo qui định số chức năng sẽ được đặt vào đâu?
Đúng ThanhTghigAHA
Sai BấtBkỳkthanhtghignàontùytngườinlậpltrìnhtchọnc Sai ThanhTghigALA
4 Bước nhảy của các lệnh nhảy có điều kiện phải
Đúng 1281byteb
Sai 64k6 Sai KhôngKgiớighạnh
5 Byte có địa chỉ bao nhiêu của vùng dữ liệu ROM BIOS cho biết các thông tin liên quan đến DMA, số lượng cổng COM,
số lượng cổng LPT, cổng joystick và cổng máy in nối tiếp ?
Đúng 0:411h0
Sai 0:400h0 Sai 0:410h0
6 Byte có địa chỉ bao nhiêu của vùng dữ liệu ROM BIOS cho biết các thông tin liên quan đến ổ mềm (có hay không và nếu có thì bao nhiêu ổ), FPU, số lượng kRAM có thêm trên mainboard và loại card điều khiển màn hình ?
Đúng 0:410h0
Sai 0:400h0 Sai 0:411h0
7 Các bước để lập trình đa luồng?
Đúng B1)BLậpLtrìnhthàmhxửxlýlluồngB2)lTạoTluồnglchạychàmhtrêntbằngblệnhl“CreateThread”“
Sai B1)BLậpLtrìnhtcácclệnhlxửxlýlluồngB2)lTạoTluồnglchạychàmhtrêntbằngblệnhl“CreateThread”“
Sai B1)BLậpLtrìnhthàmhbấtbkỳB2)kTạoTluồnglchạychàmhtrênt Sai B1)BLậpLtrìnhthàmhxửxlýlluồngB2)lTạoTluồnglchạychàmhtrêntbằngblệnhl“new“Thread”T Sai B1)BLậpLtrìnhthàmhxửxlýlluồngB2)lTạoTluồnglchạychàmhtrêntbằngblệnhl“StartThread”“
8 Các bước sử dụng thư viện theo kiểu run-time là?
Đúng B1)BNạpNthưtviệnvbằngblệnhl“LoadLibrary”B2)“LấyLđịađchỉccáccthànhtphầnpmuốnmdùngdbằngblệnhl
“GetProcAddress”B3)“SửSdụngdcáccthànhtphầnplấylđượcB4)đGiảiGphóngpthưtviệnvbằngblệnhl“FreeLibrary”“
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 2Thế Phong - 08 8686 6644
Sai B1)BNạpNthưtviệnvbằngblệnhl“LoadLibrary”B2)“LấyLcáccthànhtphầnpmuốnmdùngdtrongtthưtviệnB3)vSửSdụngdcác cthànhtlấylđượcB4)đGiảiGphóngpthưtviệnvbằngblệnhl“FreeLibrary”“
Sai B1)BNạpNthưtviệnvbằngblệnhl“LoadLibrary”B2)“LấyLđịađchỉccáccthànhtphầnpmuốnmdùngdbằngblệnhl
“GetProcAddress”B3)“GiảiGphóngpthưtviệnvbằngblệnhl“FreeLibrary”“
Sai B1)BNạpNthưtviệnvbằngblệnhl“LoadLibrary”B2)“LấyLđịađchỉccáccthànhtphầnpmuốnmdùngdbằngblệnhl
“GetProcAddress”B3)“SửSdụngdbấtbkỳkthànhtnàontrongtthưtviệnB4)vGiảiGphóngpthưtviệnvbằngblệnhl“FreeLibrary”“
Sai B1)BNạpNthưtviệnvbằngblệnhl“LoadLibrary”B2)“SửSdụngdcáccthànhttrongtthưtviệnB4)vGiảiGphóngpthưtviệnvbằngb lệnhl“FreeLibrary”“
9 Các lệnh để tạo cửa sổ và hiển thị lên màn hình (tên lớp cửa sổ đăng ký là “CS1”)?
Đúng CreateWindowShowWindowUpdateWindowC
Sai CreateWindowShowWindowC Sai CreateWindowsShowWindowsUpdateWindowsC Sai NewWindowShowWindowN
Sai NewWindowShowWindowPaintWindowN
10 Các lệnh trong nhóm di chuyển dữ liệu khi thực hiện có làm thay đổi trạng thái các bit cờ không?
Đúng KhôngK
Sai CóC Sai TùyTtìnhthuốngh
11 Các ngắt của BIOS có số ngắt bao nhiêu và mã máy của chương trình con phục vụ ngắt nằm ở đâu?
Đúng SốSngắtntừtinti0h0đếnđinti1fh1vàvmãmmáymCTCconcphụcpvụvngắtnnằmnởởROMRBIOSB
Sai SốSngắtntừtinti0h0đếnđinti1fh1vàvmãmmáymCTCconcphụcpvụvngắtnnằmnởởRAMR Sai SốSngắtntừtinti20h2đếnđinti0ffh0vàvmãmmáymCTCconcphụcpvụvngắtnnằmnRAMR Sai SốSngắtntừtinti20h2đếnđinti0ffh0vàvmãmmáymCTCconcphụcpvụvngắtnnằmnROMRBIOSB
12 Các ngắt của DOS có số ngắt bao nhiêu và mã máy của chương trình con phục vụ ngắt nằm ở đâu?
Đúng SốSngắtntừtinti20h2đếnđinti0ffh0vàvmãmmáymCTCconcphụcpvụvngắtnnằmnRAMR
Sai SốSngắtntừtinti0h0đếnđinti1fh1vàvmãmmáymCTCconcphụcpvụvngắtnnằmnởởRAMR Sai SốSngắtntừtinti0h0đếnđinti1fh1vàvmãmmáymCTCconcphụcpvụvngắtnnằmnởởROMRBIOSB Sai SốSngắtntừtinti20h2đếnđinti0ffh0vàvmãmmáymCTCconcphụcpvụvngắtnnằmROMnBIOSB
13 Các thanh ghi của máy tính 32 bit có độ dài bao nhiêu bit?
Đúng TấtTcảccáccthanhtghigđềuđcócđộđdàid323bitbtrừtcáccthanhtghigđoạnđ(segment)(vẫnvlàl161bitb
Sai TấtTcảcđềuđcócđộđdàid161bitb Sai TấtTcảcđềuđcócđộđdàid323bitb
14 Các thiết bị vào/ra chuẩn có thể coi là một tệp với các thẻ tệp (file handle) mặc định Số thẻ tệp có giá trị bao nhiêu mặc định cho thiết bị ra chuẩn (màn hình)?
Đúng 11
Sai 00 Sai 22 Sai 33 Sai 44
15 Các thiết bị vào/ra chuẩn của máy tính có thể coi là một tệp với các thẻ tệp (file handle) mặc định Số thẻ tệp có giá trị bao nhiêu mặc định cho thiết bị vào chuẩn (bàn phím)?
Đúng 00
Sai 11 Sai 22 Sai 33
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 3Thế Phong - 08 8686 6644
Sai 44
16 Cách để một chương trình ứng dụng truy cập API là?
Đúng ViếtVlệnhlgọighàmhAPIA
Sai KhaiKbáobAPIAtrongtchươngctrìnht Sai KhôngKthểttruytcậpcAPIA
Sai MáyMtựtđộngđgọigđếnđAPIA Sai ViếtVlệnhltruytcậpcđếnđAPIA
17 Cần viết 1 chương trình con để giải quyết cùng một vấn đề Anh A “Tôi sẽ viết chương trình con không đối” Anh B
“Tôi sẽ viết chương trình con có đối” Ai đúng, ai sai ?
Đúng CảChaihcùngccócthểt
Sai AnhAAAđúngđ Sai AnhABBđúngđ
18 Chức năng nào của ngắt INT 10h cho phép hiển thị 1 ký tự dạng teletype lên màn hình tại vị trí con trỏ đứng (không làm thay đổi các thuộc tính của màn hình) ?
Đúng ChứcCnăngn0Eh0
Sai ChứcCnăngn8h8 Sai ChứcCnăngn9h9
19 Chức năng nào của ngắt INT 10h cho phép hiển thị nhiều lần1 ký tự có màu sắc lên màn hình tại vị trí con trỏ đứng
?
Đúng ChứcCnăngn9h9
Sai ChứcCnăngn0Eh0 Sai ChứcCnăngn8h8
20 Chức năng nào của ngắt INT 21h cho phép đọc tệp?
Đúng ChứcCnăngn3Fh3
Sai ChứcCnăngn3Ch3 Sai ChứcCnăngn3Dh3 Sai ChứcCnăngn3Eh3 Sai ChứcCnăngn40h4
21 Chức năng nào của ngắt INT 21h cho phép đổi lấy hoặc đặt thuộc tính tệp?
Đúng ChứcCnăngn43h4
Sai ChứcCnăngn41h4 Sai ChứcCnăngn42h4 Sai ChứcCnăngn56h5 Sai ChứcCnăngn57h5
22 Chức năng nào của ngắt INT 21h cho phép đổi tên tệp?
Đúng ChứcCnăngn56h5
Sai ChứcCnăngn41h4 Sai ChứcCnăngn42h4 Sai ChứcCnăngn43h4 Sai ChứcCnăngn57h5
23 Chức năng nào của ngắt INT 21h cho phép ghi tệp?
Đúng ChứcCnăngn40h4
Sai ChứcCnăngn3Ch3 Sai ChứcCnăngn3Dh3
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 4Thế Phong - 08 8686 6644
Sai ChứcCnăngn3Eh3 Sai ChứcCnăngn3Fh3
24 Chức năng nào của ngắt INT 21h cho phép mở tệp mới đã có?
Đúng ChứcCnăngn3Dh3
Sai ChứcCnăngn3Ch3 Sai ChứcCnăngn3Eh3 Sai ChứcCnăngn3Fh3 Sai ChứcCnăngn40h4
25 Chức năng nào của ngắt int 21h cho phép nhận 1 ký tự từ bàn phím?
Đúng 1h1
Sai 0Ah0 Sai 9h9
26 Chức năng nào của ngắt int 21h cho phép nhận 1 xâu ký tự từ bàn phím và để vào trong 1 vùng đệm (cho phép đánh sai và sửa)?
Đúng 0Ah0
Sai 1h1 Sai 9h9
27 Chức năng nào của ngắt INT 21h cho phép tạo tệp mới và mở?
Đúng ChứcCnăngn3Ch3
Sai ChứcCnăngn3Dh3 Sai ChứcCnăngn3Eh3 Sai ChứcCnăngn3Fh3 Sai ChứcCnăngn40h4
28 Chức năng nào trong các chức năng sau của ngắt INT 10h cho phép xác lập chế độ (mode) cho màn hình ?
Đúng ChứcCnăngn0h0
Sai ChứcCnăngn0Fh0 Sai ChứcCnăngn2h2 Sai ChứcCnăngn3h3
29 Chương trình con thuần túy hợp ngữ (cả chương trình chính lẫn chương trình con đều là hợp ngữ) thì không có đối
Vậy khi liên kết ngôn ngữ bậc cao với ngôn ngữ Assembly thì ngôn ngữ bậc cao có thể giả thiết chương trình con Assembly có đối hay không? Ai qui định số lượng đối và kiểu đối ?
Đúng CóCvàvsốslượnglđốiđvàvkiểukđốiđdodngônnngữnbậcbcaocgiảgthiếtt
Sai CóCvàvsốslượnglđốiđvàvkiểukđốiđdodhợphngữnquyếtqđịnhđ Sai KhôngK
30 Chương trình con và macro thì loại nào cho phép có đối?
Đúng MACROM
Sai CảChaih Sai ChươngCtrìnhtconc
31 Chương trình con và macro thì loại nào thực hiện nhanh hơn?
Đúng MACROM
Sai BằngBnhaun Sai ChươngCtrìnhtconc
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 5Thế Phong - 08 8686 6644
32 Chương trình con và macro thì loại nào tiết kiệm vùng nhớ?
Đúng ChươngCtrìnhtconc
Sai BằngBnhaun Sai MACROM
33 Chương trình đa tệp thuần túy hợp ngữ phải sử dụng các directive nào để các nhãn dùng (các nhãn mà các module đều dùng) chung hiểu nhau ?
Đúng TấtTcảccáccphươngpáná
Sai ChỉCsửsdụngddirectivedEXTRNE Sai ChỉCsửsdụngddirectivedPUBLICP
34 Chương trình đa tệp thuần túy hợp ngữ thì module nào khai báo PUBLIC cho tên chương trình con mà các module đều dùng ?
Đúng ModuleMviếtvchươngctrìnhtconc
Sai ModuleMnàoncũngcđượcđ Sai ModuleMsửsdụngdchươngctrìnhtconc(module(gọigchươngctrìnhtcon)c
35 Chương trình đa tệp thuần túy hợp ngữ thì với nhãn là tên các biến nhớ thì việc khai báo EXTRN các nhãn dùng chung đó được tiến hành ở đâu ?
Đúng ỞỞmodulemnàoncũngcđượcđ
Sai ChỉCởởmodulemchươngctrìnhtconc Sai ChỉCởởmodulemcủacchươngctrìnhtchínhc
36 Chương trình đa tệp thuần túy hợp ngữ thì với nhãn là tên các biến nhớ thì việc khai báo PUBLIC các nhãn dùng chung đó được tiến hành ở đâu ?
Đúng ỞỞmodulemnàoncũngcđượcđ
Sai ChỉCởởmodulemchươngctrìnhtconc Sai ChỉCởởmodulemcủacchươngctrìnhtchínhc
37 Có mấy phương pháp đưa địa chỉ đầu của chương trình con phục vụ ngắt vào vị trí tương ứng của bảng vectơ ngắt ?
Đúng CảChaihcáchc
Sai ChỉCcóccáchcgiángtiếptnhờnchứccnăngn25h2củacngắtninti21h2 Sai ChỉCcóccáchctrựcttiếpt
38 Có thể sử dụng dạng cơ số nào để thể hiện 1 hằng số trong lập trình Assembly?
Đúng TấtTcảccáccdạngdcơcsốsnêuntrênt
Sai DạngDbátbphânp(cơ(sốs8)8 Sai DạngDhexa(cơhsốs16)1 Sai DạngDnhịnphânp(cơ(sốsbinary)b Sai DạngDthậptphânp(cơ(sốs10)1
39 Có thể sử dụng mấy dạng directive điều khiển segment trong khi viết chương trình hợp ngữ ?
Đúng 22dạng:dđơnđgiảngvàvchuẩnc
Sai 33dạngd Sai ChỉC11dạngdchuẩnc Sai ChỉC11dạngdđơnđgiảng
40 Con trỏ (cursor) có ở chế độ (mode) nào của màn hình ?
Đúng VănVbảnb
Sai CảCvănvbảnbvàvđồđhọah
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 6Thế Phong - 08 8686 6644
Sai ĐồĐhọah
41 CX chứa số lần lặp của lệnh LOOP Vậy CX có thể là một giá trị
Đúng 1≤CX≤327671
Sai BấtBkỳksốsnàon Sai CX≥0C
Sai TấtTcảccáccphươngpáná
42 Đây là loại khai báo biến gì ?.DATA A DW 10 dup(?)
Đúng AAlàl11trườngtsốscóc101thànhtphầnpmàmmỗimthànhtphầnplàl22bytebkhôngkxácxlậplgiágtrịtbanbđầuđ
Sai AAlàlbiếnbsốs22bytebđượcđgánggiágtrịtbanbđầuđlàl101 Sai AAlàlbiếnbsốscócđộđdàid101byteb
43 Để lập trình xử lý khi người dùng chọn mục trên menu ta thực hiện?
Đúng KiểmKtratvàvxửxlýlnếunthamtsốskiểukWPARAMWtrongthàmhthôngtđiệpđbằngbsốshiệuhcủacmụcmchọnc
Sai KiểmKtratthôngtđiệpđWM_COMMANDWvàvxửxlýlnếunthamtsốskiểukUINTUtrongthàmhthôngtđiệpđbằngbsốshiệuh củacmụcmchọnc
Sai KiểmKtratthôngtđiệpđWM_COMMANDWvàvxửxlýlnếunthamtsốsWPARAMWtrongthàmhthôngtđiệpđbằngbsốshiệuhcủa cmụcmchọnc
Sai KiểmKtratthôngtđiệpđWM_COMMANDWvàvxửxlýltrongthàmhchínhc(WinMain)(
Sai XửXlýlthôngtđiệpđWM_COMMANDWtrongthàmhcửacsổs
44 Để vẽ một hình vuông cạnh 100, có hai đường chéo và bên trong có hình tròn nội tiếp ta dùng thứ tự các lệnh sau (với HDC là )?
Đúng.
Rectangle(,0,0,100,100);MoveToEx(,0,0,0);LineTo(,100,100);MoveToEx(,0,100,0);LineTo(,100,0);AngleArc(50,50,50,0,360);
R Sai Rectangle(,0,0,100,100);LineR(,0,0,100,100);Line(,0,100,100,0);AngleArc(50,50,50,0,360);(
Sai Rectangle(,0,0,100,100);LineTo(,0,0,100,100);LineTo(,0,100,100,0);AngleArc(50,50,50,0,360);R Sai
Rectangle(,0,0,100,100);MoveToEx(,0,0,0);LineTo(,100,100);MoveToEx(,0,100,0);LineTo(,100,0);AngleArc(0,0,100,0,360);
R Sai Rectangle(,0,0,50,100);MoveToEx(,0,0,0);LineTo(,50,100);MoveToEx(,0,100,0);LineTo(,50,0);Ellipse(0,0,50,100);R
45 Địa chỉ các cổng của các thiết bị VÀO/RA của máy tính gồm mấy byte?
Đúng 22byteb
Sai 11byteb Sai 44byteb
46 Directive INCLUDE chèn nội dung 1 tệp ngoài vào chương trình đang viết Nếu sử dụng directive INCLUDE nhiều lần nội dung 1 tệp ngoài vào chương trình thì trong nội dung của tệp ngoài có cho phép có nhãn nhảy hay không ?
Đúng KhôngK
Sai CóC Sai TùyTtìnhthuốngh
47 Directive nào xác lập biến 2 byte ?
Đúng DWD
Sai DBD Sai DDD
48 Độ lớn của bảng vectơ ngắt và vị trí của bảng vectơ ngắt?
Đúng 10241bytebvàvnằmnởởđầuđvùngvnhớn
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 7Thế Phong - 08 8686 6644
Sai 1281bytebvàvnằmnởởđầuđvùngvnhớn Sai 2562bytebvàvnằmnởởcuốicvùngvnhớn Sai 5125bytebvàvnằmnởởcuốicvùngvnhớn
49 Độ lớn vùng dữ liệu ROM BIOS và địa chỉ đầu vùng dữ liệu ROM BIOS?
Đúng 2562bytebRAMRvàvđịađchỉcđầuđlà:l0:400h0
Sai 10241bytebRAMRvàvđịađchỉcđầuđlàl0:100h0 Sai 1281bytebRAMRvàvđịađchỉcđầuđlàl0:0h0
50 Giả thiết có 1 đoạn chương trình như sau :.DATA A DW 100 dup(?) CODE PS:LEA BX,AVậy nội dung thanh ghi BX chứa gì ?
Đúng PhầnPđịađchỉcOFFSETOcủacA[0]A(địa(chỉcthànhtphầnpđầuđtiêntcủactrường)t
Sai GiáGtrịtA[0]A Sai PhầnPđịađchỉcOFFSETOcủacA[99]A(địa(chỉcthànhtphầnpcuốiccùngccủactrường)t
51 Hai thanh ghi nào trong các tổ hợp sau trỏ đến địa chỉ vùng nhớ chứa mã lệnh sẽ được thi hành kế tiếp ?
Đúng CS:IPC
Sai DS:SID Sai ES:DIE Sai SS:SPS
52 Hàm API để hiển thị thông báo trên màn hình có tên là?
Đúng MessageBoxM
Sai AlertA Sai MessageScreenM Sai MsgBoxM
Sai ToastT
53 Hàm chính (WinMain) của chương trình trên Windows có 4 tham số với kiểu tương ứng là?
??? HINSTANCE,HHANDLE,HLPSTR,Linti
??? HINSTANCE,HHINSTANCE,HLPSTR,Linti
??? HINSTANCE,HUINT,ULPSTR,Linti
??? HWND,HHINSTANCE,HLPSTR,Linti Sai HWND,HHINSTANCE,HUINT,ULPVOIDL
54 Hàm chính (WinMain) của chương trình trên Windows có 4 tham số với kiểu tương ứng là?
Đúng HINSTANCE,HHINSTANCE,HLPSTR,Linti
Sai HINSTANCE,HHANDLE,HLPSTR,Linti Sai HINSTANCE,HUINT,ULPSTR,Linti Sai HWND,HHINSTANCE,HLPSTR,Linti Sai HWND,HHINSTANCE,HUINT,ULPVOIDL
55 Hàm chính (WinMain) của chương trình trên Windows được khai báo như sau?
Đúng intiWINAPIWWinMain(WHINSTANCE,HHINSTANCE,HLPSTR,int);L
Sai intiWINAPIWWinMain(WHINSTANCE,HLPSTR,Lint);i Sai intiWINAPIWWinMan(WHINSTANCE,HHINSTANCE,HLPSTR,int);L Sai intiWinMain(WHINSTANCE,HHINSTANCE,HLPSTR,int);L
Sai intiWinMain(WHINSTANCE,HHWND,HLPSTR,Lint);i
56 HDC là kiểu định danh cho ngữ cảnh thiết bị để làm gì?
Đúng ChứaCdữdliệulvềvcáccthamtsốsđồđhọahnhưnmàumvẽ,vmàumtô,tkiểuknétnvẽ,…v
Sai ChứaCđốiđtượngtđểđvẽvđồđhọah
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 8Thế Phong - 08 8686 6644
Sai ChứaCdữdliệulvềvcáccthôngttintcấuctạotcửacsổs Sai ChứaCsốshiệuhcửacsổskhikvẽv
Sai ChứaCthôngttintvềvcáccthôngtđiệpđchocviệcvvẽvđồđhọah
57 HDC là kiểu định danh cho ngữ cảnh thiết bị để làm gì?
Đúng ChứaCdữdliệulvềvcáccthamtsốsđồđhọahnhưnmàumvẽ,vmàumtô,tkiểuknétnvẽ,…v
Sai ChứaCđốiđtượngtđểđvẽvđồđhọah Sai ChứaCdữdliệulvềvcáccthôngttintcấuctạotcửacsổs Sai ChứaCsốshiệuhcửacsổskhikvẽv
Sai ChứaCthôngttintvềvcáccthôngtđiệpđchocviệcvvẽvđồđhọah
58 Khai báo các thành phần chia sẽ giữa thư viện và chương trình là?
Đúng SửSdụngdchỉcthịt“ declspec(dllexport)”“trongtthưtviệnvvàv“ declspec(dllimport)”“trongtchươngctrìnht
Sai SửSdụngdcặpc“ declspec(dllexport)”“vàv“ declspec(dllimport)”“trongtcảcthưtviệnvvàvchươngctrìnht Sai SửSdụngdchỉcthịt“ declspec(dllexport)”“trongtchươngctrìnhtvàv“ declspec(dllimport)”“trongtthưtviệnv Sai SửSdụngdchỉcthịt“ declspec(dllexport,“dllimport)”dtrongtcảcthưtviệnvvàvchươngctrìnht
Sai SửSdụngdchỉcthịt“ decspec(dllexport)”“trongtthưtviệnvvàv“ decspec(dllimport)”“trongtchươngctrìnht
59 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ thì các nhãn dùng chung (ngôn ngữ bậc cao và hợp ngữ đều dùng) Vậy nhãn ở đây là gì ?
Đúng TênTbiếnbnhớ,ntêntchươngctrìnhtconcvàvtêntkýkhiệuhthaytchoc11hằnghsốs
Sai TênTbiếnbnhớn Sai TênTchươngctrìnhtconc Sai TênTkýkhiệuh(symbol)(thaytchoc11hằnghsốs Sai TênTnhãnnnhảyn
60 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ thì trong module hợp ngữ phải sử dụng directive nào để xin phép dùng một nhãn mà ngôn ngữ bậc cao đã xác lập và cho phép ?
Đúng DirectiveDEXTRNE
Sai DirectiveDPUBLICP Sai KhôngKcầncdirectivednàoncảc
61 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ thì với các nhãn dùng chung (ngôn ngữ bậc cao và hợp ngữ đều dùng) hợp ngữ có cần khai báo tường minh PUBLIC để cho phép ngôn ngữ bậc cao dùng các nhãn đó ?
Đúng CầnC
Sai TùyTtìnhthuốngh Sai TùyTtìnhthuốngh
62 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ thì với các nhãn dùng chung (ngôn ngữ bậc cao và hợp ngữ đều dùng) ngôn ngữ bậc cao có cần khai báo tường minh PUBLIC
để cho phép hợp ngữ dùng các nhãn đó ?
Đúng KhôngKcầncvìvbấtbkỳkmộtmkhaikbáobnàoncủacn/nnbậcbcaocđềuđchocphéppcáccmodulemkháckdùngd
Sai CầnC Sai TùyTtìnhthuốngh
63 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ bậc cao và tệp của hợp ngữ, với giả thiết hàm do hợp ngữ viết có đối thì chương trình con của hợp ngữ thường sử dụng nhất thanh ghi nào làm con trỏ
để thâm nhập vào các biến (tham số thực đã được đưa vào ngăn xếp) ?
Đúng BPB
Sai BX,BSIShoặchDID
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 9Thế Phong - 08 8686 6644
Sai SPS
64 Khi liên kết ngôn ngữ bậc cao với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ C/C++ bậc cao và tệp của hợp ngữ thì với các nhãn dùng chung (ngôn ngữ C/C++ và hợp ngữ đều dùng), ngôn ngữ C/C++ có cần khai báo tường minh EXTERNAL (extern) để xin phép dùng các nhãn mà hợp ngữ đã xác lập và cho phép ?
Đúng CầnC
Sai KhôngKcầnc Sai TùyTtìnhthuốngh
65 Khi liên kết ngôn ngữ C/C++ với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ C/C++ và tệp của hợp ngữ thì trong module hợp ngữ có phải thêm dấu gì trước các biến dùng chung với C/C++ ?
Đúng ThêmTdấud (dấu(underscore)utrướcttêntbiếnbvàvthêmtởởmọimnơinmàmbiếnbđóđxuấtxhiệnhtrongtmodulem
hợphngữn Sai KhôngKcầncthêmtgìg Sai ThêmTdấud$$
66 Khi liên kết ngôn ngữ C/C++ với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ C/C++ và tệp của hợp ngữ, với giả thiết chương trình con viết bằng hợp ngữ có đối thì khi C/C++ gọi chương trình con đó các tham số thực sẽ được đưa vào ngăn xếp theo thứ tự như thế nào ?
Đúng TừTphảipsangstráit
Sai TừTtráitsangsphảip Sai TùyTtìnhthuốngh
67 Khi liên kết ngôn ngữ C++ với hợp ngữ theo cách viết riêng biệt tệp ngôn ngữ C++ và tệp của hợp ngữ thì trong module hợp ngữ có phải thêm dấu gì trước tên chương trình con ?
Đúng ThêmT@@vàovtrướcttêntchươngctrìnhtconc
Sai KhôngKcầncthêmtgìg Sai ThêmTdấud (dấu(underscore)uvàovtrướcttêntchươngctrìnhtconc
68 Khi liên kết với ngôn ngữ bậc cao với ngôn ngữ Assembly thì địa chỉ lệnh tiếp theo được cất vào ngăn xếp gồm mấy byte?
Đúng NếuNchươngctrìnhtconclàlNEARNthìt22byte,bcòncnếunchươngctrìnhtconclàlFARFthìt44byteb
Sai 22byteb Sai 44byteb
69 Khi viết một chương trình hợp ngữ có thể sử dụng 2 loại directive điều khiển segment là dạng đơn giản (.MODEL, STACK, DATA, CODE) và dạng chuẩn (SEGMENT, GROUP, ASSUME) Loại nào có thể xử lý mọi tình huống về điều khiển segment ?
Đúng DạngDchuẩnc
Sai CảChaihdạngd Sai DạngDdơndgiảng
70 Khi viết một chương trình hợp ngữ sử dụng directive điều khiển segment dạng chuẩn và có khai báo biến thì người lập trình có phải đưa phần địa chỉ segment của dữ liệu vào thanh ghi DS ?
Đúng CóCvàvnhờn22lệnhlsaus:mov:reg16,datamovrDS,reg16D
Sai CóCvàvnhờn22lệnhlsaus:mov:reg16,@datarmovmDS,reg16D Sai Không,Khệhđiềuđhànhhsẽstựtđưađ
Sai TùyTtìnhthuốngh
71 Khi viết một chương trình hợp ngữ sử dụng directive điều khiển segment dạng đơn giản và có khai báo biến thì người lập trình có phải đưa phần địa chỉ segment của dữ liệu vào thanh ghi DS ?
Đúng CóCvàvnhờn22lệnhlsaus:mov:reg16,@datarmovmDS,reg16D
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Trang 10Thế Phong - 08 8686 6644
Sai CóCvàvnhờn22lệnhlsaus:mov:reg16,datamovrDS,reg16D Sai Không,Khệhđiềuđhànhhsẽstựtđưađ
Sai TùyTtìnhthuốngh
72 Khối lệnh trong thân MACRO có cho phép có nhãn nhảy hay không ?
Đúng CóCsongsnhãnnđóđphảipđượcđkhaikbáobsausdirectivedLOCALL
Sai CóCtrongtbấtbkỳktìnhthuốnghnàon Sai KhôngK
73 Làm thế nào để xác định địa chỉ đầu của chương trình con phục vụ ngắt ?
Đúng NhờNdirectivedOFFSETOvàvSEGS
Sai NhờNdirectivedOFFSETO Sai NhờNdirectivedSEGS
74 Làm thế nào xác định được độ dài 1 tệp?
Đúng ĐưaĐconctrỏttệptvềvcuốictệptvàvCFC==00(bit(cờcCarryC==0)0thìtDX:AX=độDdàidtệpt
Sai ĐưaĐconctrỏttệptvềvcuốictệptvàvCFC==11(bit(cờcCarryC==1)1thìtDX:AX=độDdàidtệpt
75 Lập trình đa luồng là?
Đúng ChoCphéppchươngctrìnhtchạycnhiềunhàmhcùngclúclhoặchmộtmhàmhnhiềunlầnlcùngclúcl
Sai ChoCphéppchươngctrìnhtchạycmộtmhàmhnhiềunlầnlsongssongsvớivnhaun Sai ChoCphéppchươngctrìnhtchạycnhiềunhàmhcùngclúcl
Sai ChoCphéppchươngctrìnhtchạycnhiềunhàmhtrêntcùngcmộtmluồngl Sai ChoCphéppchươngctrìnhtchạycnhiềunluồnglluânlphiênpnhaun
76 Lệnh AND AX,AX có nghĩa gì không?
Đúng GiáGtrịtAXAkhôngkđổiđsongsdựngdtrạngttháitcáccbitbcờ,cphụcpvụvcácclệnhlnhảyncócđiềuđkiệnk
Sai TấtTcảccáccphươngpáná Sai VôVnghĩan
Sai XóaXtrạngttháitcáccbitbcờc
77 Lệnh khai báo thư viện API sử dụng trong chương trình là?
Đúng #include<windows.h>#
Sai #include<stdio.h>#
Sai #include<string.h>#
Sai #include<win.h>#
Sai #include<window.h>#
78 Lệnh nhảy JMP là loại lệnh nhảy gì và có bước nhảy bao nhiêu byte?
Đúng KhôngKđiềuđkiệnkvàvcócbướcbnhảyn646kk
Sai CóCđiềuđkiệnkvàvbướcbnhảynlàlkhôngkgiớighạnh
79 Lệnh SAR AX,1 (dịch phải một lần nội dung có trong thanh ghi AX) có nghĩa gì?
Đúng ChiaCđôiđlàmltròntdướidgiágtrịtcóctrongtAXAnếunAXAchứacsốsnguyênn
Sai ChỉCchiacđôiđlàmltròntdướidgiágtrịtcóctrongtAXAnếunAXAchứacsốsnguyênndươngd Sai ChiaCđôiđgiágtrịtcóctrongtAXAnếunAXAchứacsốsnguyênn
Sai TấtTcảccáccphươngpáná
80 Lệnh SHL AX,1 (dịch trái một lần nội dung có trong thanh ghi AX) có ý nghĩa gì?
Đúng NhânNđôiđgiágtrịtcóctrongtAXAvớivđiềuđkiệnkbitbcaocnhấtnlàl00(AX(chứacsốsnguyênndương)d
Sai ChiaCđôiđgiágtrịtcóctrongtAXA
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE
Hỗ trợ hoàn thành môn học, xin vui lòng liên hệ Zalo|Telegram Thế Phong - 08 8686 6644 - EHOU.ONLINE