Đề thi kiến trúc máy tính và hợp ngữ tổng hợp là một bài kiểm tra hoặc kỳ thi thường được tổ chức trong lĩnh vực khoa học máy tính và công nghệ thông tin Phần 1: Kiến thức cơ bản 1.1. Câu hỏi 1: Trình bày khái niệm về kiến trúc máy tính và tại sao nó quan trọng trong phát triển phần mềm. 1.2. Câu hỏi 2: Giải thích ngắn gọn các thành phần chính của một CPU (Central Processing Unit) và cách chúng hoạt động cùng nhau để thực hiện các phép tính. 1.3. Câu hỏi 3: So sánh giữa kiến trúc RISC (Reduced Instruction Set Computing) và kiến trúc CISC (Complex Instruction Set Computing). Đưa ra ưu điểm và nhược điểm của mỗi loại kiến trúc.
14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp NHÀCỦATƠI CÁCKHỐHỌCCỦATƠI HỌCKỲ2NĂMHỌC20162017 Á Ớ Ậ Ậ À Ậ Ơ Nhóm060708CLCKiếntrúcmáytính vàhợpngữ Bắtđầuvàolúc Saturday,8April2017,1:12PM State Finished Kếtthúclúc Saturday,8April2017,1:22PM Thờigianthực 10phút13giây Điểm 22,25/22,25 Điểm 10,00outof10,00(100%) Câuhỏi1 Given8bitfloatingpointbinaryformat: Đúng 1(sign)+3(exponent)+4(mantissa) Đạtđiểm1,00 Convertthe8bitfloatingpointnumber57(inhex)todecimal trên1,00 Đặtcờ Câuhỏi2 Đúng Answer: 5,75 Asystemprogrammerneedstodivide6247by300(decimal).Instructhimtocodeindebug (numbermustbeinhex)andtheresultshouldbe? Đạtđiểm1,50 trên1,50 Đặtcờ Step1: MOVAX,E799 Step2: CDW Step3: MOVBX,012C Step4: IDIVBX AX= FFEC DX= FF09 Result: Youransweriscorrect Đạtđiểm0,50 Câuhỏi3 trên0,50 Đúng Đặtcờ Writemaskbyte(inhex)toclearthelower4bitofabytevaluewithANDinstruction F0 Answer: Câuhỏi4 Toisolateoneormorebitsinabytevalue,use instruction Đúng Đạtđiểm0,50 trên0,50 Đặtcờ Selectone: OR NOT AND XOR about:blank 1/166 14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp Đạtđiểm0,50 Câuhỏi3 trên0,50 Đúng Đặtcờ Writemaskbyte(inhex)toclearthelower4bitofabytevaluewithANDinstruction F0 Answer: Câuhỏi4 Toisolateoneormorebitsinabytevalue,use instruction Đúng Đạtđiểm0,50 trên0,50 Đặtcờ Selectone: OR NOT AND XOR Youransweriscorrect Câuhỏi5 Đúng Đạtđiểm0,25 trên0,25 EAXnowstoreda32bitIPaddressofahost.ThenetworkID(netID)is20bitandcanbe extractedfromIPbyteandingwitha32bitmask.WritecorrectinstructiontoextractnetIDfrom EAXregister Note:Immediatevaluemustbewritteninhex Đặtcờ Answer: andEAX,FFFFF000 Câuhỏi6 Thefollowingsequenceofinstructionsareexecuted.Whatisthecorrectvaluesatwatchpoint? Đúng MOVAX,67FE Đạtđiểm1,00 MOVBX,AX trên1,00 Đặtcờ MOVCL,BH MOVCH,BL watchpoint: CX= FE67 BX= 67FE Youransweriscorrect Câuhỏi7 Đúng Thefollowingsequenceofinstructionsareexecuted.Whatisthecorrectvalueofflagbitsatwatch point? Đạtđiểm1,00 MOVEAX,12AE trên1,00 SUBEAX,12AF Đặtcờ watchpoint: Zeroflag(OF)= signflag reset set Carryflag(CF)= set Youransweriscorrect Câuhỏi8 Đúng Physicaladdressofthestackpointeris2DA82,stacksegmentlocatedat1DAE.Computerthe valueofSPregister? Đạt điểm 00 about:blank 2/166 14:23 28/09/2023 Đặtcờ Đề thi kiến trúc máy tính hợp ngữ tổng hợp watchpoint: Zeroflag(OF)= signflag reset set Carryflag(CF)= set Youransweriscorrect Câuhỏi8 Đúng Physicaladdressofthestackpointeris2DA82,stacksegmentlocatedat1DAE.Computerthe valueofSPregister? Đạtđiểm1,00 trên1,00 Answer: FFA2 Đặtcờ Câuhỏi9 Matchthefollowinghexadecimalnumberstooctal Đúng Đạtđiểm1,00 E7 347 6E 156 A9 251 trên1,00 Đặtcờ Youransweriscorrect Câuhỏi10 Enterdebugcommandtofill256bytesindatasegmentstartingfrom100withvalue0D Đúng Đạtđiểm1,00 trên1,00 Answer: f1001FF0D Đặtcờ Câuhỏi11 Given8bitfloatingpointbinaryformat: Đúng 1(sign)+3(exponent)+4(mantissa) Đạtđiểm1,00 Convertthe8bitfloatingpointnumberE7(inhex)todecimal trên1,00 Đặtcờ Câuhỏi12 Answer: 11,5 Matchthecorrectanswerforbinaryoperationsontheleft Đúng Đạtđiểm1,50 1111111111 1111000 1100000 1100111111 1101010 1010101+10101 1010001 trên1,50 Đặtcờ 1010110101 1110011+11001 10001100 1111111+11111 10011110 Youransweriscorrect about:blank 3/166 14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp trên1,50 Đặtcờ 1100000 1100111111 1101010 1010101+10101 1010001 1010110101 1110011+11001 10001100 1111111+11111 10011110 Youransweriscorrect Câuhỏi13 Convertthefollowingbinarynumberstohexadecimal Đúng Đạtđiểm1,00 10101001 A9 01101110 6E 11100101 E5 11100111 E7 trên1,00 Đặtcờ Youransweriscorrect Câuhỏi14 Đúng Thefollowingsequenceofinstructionsareexecuted.WhatisthecorrectvalueofCFandOFat watchpoint? Đạtđiểm1,00 MOVAX,140h trên1,00 MOVCX,8h Đặtcờ MULCX watchpoint: CF= reset OF= reset Youransweriscorrect Câuhỏi15 Totestonebitinabytevaluewithoutdestructingthebyte,use instruction Đúng Đạtđiểm0,50 trên0,50 Đặtcờ Selectone: NOT TEST AND OR Youransweriscorrect Câuhỏi16 Givenarowofmemoryimageindebug Đúng 0AE8:01201396D0E0D0E0A21E99803E2099007524 Đạtđiểm1,00 Initially,AX=BX=CX=DX=0,SI=121 trên1,00 about:blank WhatarevalueofCX,DXafterexecutionofthefollowinginstructions? 4/166 14:23 28/09/2023 Đạtđiểm0,50 trên0,50 Đặtcờ Đề thi kiến trúc máy tính hợp ngữ tổng hợp Selectone: NOT TEST AND OR Youransweriscorrect Câuhỏi16 Givenarowofmemoryimageindebug Đúng 0AE8:01201396D0E0D0E0A21E99803E2099007524 Đạtđiểm1,00 Initially,AX=BX=CX=DX=0,SI=121 trên1,00 Đặtcờ WhatarevalueofCX,DXafterexecutionofthefollowinginstructions? MOVDX,[SI] MOVCX,[SI+2] DX= D096 CX= D0E0 Youransweriscorrect Câuhỏi17 Selectcorrectmatchforregistervaluesatwatchpoints: Đúng MOVAX,152D Đạtđiểm1,00 ADDAX,003F trên1,00 Đặtcờ watchpoint#1: ADDAH,10 watchpoint#2: watchpoint#2: AH=25 watchpoint#1: AL=6C Youransweriscorrect Câuhỏi18 Đúng Đạtđiểm1,00 Amemorylocationlocatedinextrasegmentwhichnowhasvalueof564F.Thismemorymanaged byES:SIregisterpair.SInowpointsto905F.Computethephysicaladdressofthismemory location trên1,00 Đặtcờ Câuhỏi19 Answer: 5F54F SelectcorrectmatchforALandcarryflagatwatchpoint#1: Đúng MOVBL,8C Đạtđiểm1,00 MOVAL,7E trên1,00 Đặtcờ ADDAL,BL watchpoint#1: Carryflag set 0A about:blank 5/166 14:23 28/09/2023 g Đạtđiểm1,00 Đề thi kiến trúc máy tính hợp ngữ tổng hợp location trên1,00 Đặtcờ Câuhỏi19 Answer: 5F54F SelectcorrectmatchforALandcarryflagatwatchpoint#1: Đúng MOVBL,8C Đạtđiểm1,00 MOVAL,7E trên1,00 ADDAL,BL Đặtcờ watchpoint#1: Carryflag set AL 0A Youransweriscorrect Câuhỏi20 Convertthe32bitfloatingpointnumberC4361000(inhex)todecimal. Đúng Đạtđiểm1,00 Answer: 728,25 trên1,00 Đặtcờ Câuhỏi21 Whichofthefollowinginstructionsarenotlegaladdressing? Đúng Đạtđiểm1,00 trên1,00 Selectoneormore: MOVAX,[DI] MOVAX,[BX+SP] Đặtcờ MOVAX,[SP+1] MOVCX,[SI] Youransweriscorrect Câuhỏi22 Đúng ComputethephysicaladdressofstacktopifstackpointerisFFAEandstacksegmentlocatedat 1DAE Đạtđiểm1,00 trên1,00 Answer: 2DA8E Đặtcờ Câuhỏi23 Signextendnumber10110101(8bitbinary)to16bit Đúng Đạtđiểm0,50 trên0,50 Answer: 1111111110110101 Suite du document ci-dessous Đặtcờ Découvre plus de : Kiến trúc máy tính _ hợp ngữ 091202 247 documents Accéder au cours about:blank 6/166 14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp Answer: 1111111110110101 Đạtđiểm0,50 trên0,50 Suite du document ci-dessous Đặtcờ Découvre plus de : Kiến trúc máy tính _ hợp ngữ 091202 247 documents Accéder au cours KTQT Lần năm 2020 - tập ôn môn kiến trúc máy tính hợp ngữ cuối kì Kiến trúc máy tính _ hợp ngữ 100% (4) Chapter-01-kiến trúc máy tính hợp ngữ 37 Kiến trúc máy tính _ hợp ngữ 100% (2) Bài Thi Cuối Kỳ Môn Kiến Trúc Máy Tính Hợp Ngữ 12 Kiến trúc máy tính _ hợp ngữ 100% (4) Đề thi kiến trúc máy tính hợp ngữ tổng hợp 165 Kiến trúc máy tính _ hợp ngữ 92% (13) Tài liệu khơng có tiêu đề Câuhỏi24 Đạtđiểm1,00 Đặtcờ 100% (2) Thefollowingsequenceofinstructionsareexecuted.WhatisthecorrectvalueofAX,CX,DXat watchpoint? BỘ ÔN KTMT - đề thi Đúng trên1,00 Kiến trúc máy tính _ hợp ngữ 146 MOVAX,30 MOVCX,FFFF Kiến trúc máy tính _ hợp ngữ 100% (3) MULCX watchpoint: about:blank CX= FFFF AX= FFD0 7/166 14:23 28/09/2023 Câuhỏi24 Đạtđiểm1,00 Đặtcờ Thefollowingsequenceofinstructionsareexecuted.WhatisthecorrectvalueofAX,CX,DXat watchpoint? BỘ ÔN KTMT - đề thi Đúng trên1,00 Đề thi kiến trúc máy tính hợp ngữ tổng hợp 146 MOVAX,30 MOVCX,FFFF Kiến trúc máy tính _ hợp ngữ 100% (3) MULCX watchpoint: CX= FFFF AX= FFD0 DX 002F Youransweriscorrect Finishreview about:blank 8/166 14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp 31/5/2019 Bài Thi Cuối Kỳ Mơn Kiến Trúc Máy Tính Hợp Ngữ Thi Online KTMT&HN nhóm Chẵn Started on State Completed on Time taken Question Complete about:blank Friday, 31 May 2019, 1:14 PM Finished Friday, 31 May 2019, 2:23 PM hour mins Write mask byte (in hex) to set bit 6th, 4th of a byte value with OR instruction (LSB is the 1st bit) 9/166 14:23 28/09/2023 Đề thi kiến trúc máy tính hợp ngữ tổng hợp 31/5/2019 Bài Thi Cuối Kỳ Mơn Kiến Trúc Máy Tính Hợp Ngữ Thi Online KTMT&HN nhóm Chẵn Started on State Completed on Time taken Question Complete Friday, 31 May 2019, 1:14 PM Finished Friday, 31 May 2019, 2:23 PM hour mins Write mask byte (in hex) to set bit 6th, 4th of a byte value with OR instruction (LSB is the 1st bit) Marked out of Answer: 0.50 Question Complete Marked out of 1.00 Consider the following assembly instruction sequence XOR BX, BX CMP DL, JLE a_label CMP DL,17h JGE a_label MOV BX, 10h a_label: INC BX watch point: Choose correct value of BX register at watch point for different value of DL? Question DL=10 01h DL=17h 28h DL=0FFh 11h DL=0Ah Choose correct features for SRAM and DRAM Complete Marked out of DRAM Slower access time, cheaper cost per bit, can manufacture with larger size SRAM Faster access time, cheaper cost per bit, can manufacture with larger size 1.00 Question Complete Marked out of 1.00 Consider a 16-bit microprocessor, with a 16-bit external data bus, driven by an 10-MHz input clock Assume that this microprocessor has a bus cycle whose minimum duration equals four input clock cycles What is the maximum data transfer rate across the bus that this microprocessor can sustain? Select one: MB/s 10 MB/s MB/s MB/s Question about:blank the memory stack area of a program shown in figure 10/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 152/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 153/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 154/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 155/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 156/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 157/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 158/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 159/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 160/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 161/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 162/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 163/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 164/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 165/166 14:23 28/09/2023 about:blank Đề thi kiến trúc máy tính hợp ngữ tổng hợp 166/166