壹.請問下列指令源操作數的尋址方式
1.MOV AX,[BX] 寄存器間接尋址
2.MOV CX,2100H 立即數尋址
3.OR AX,[BX+SI+200H] 相對基址加變址尋址
4.ADD BX,WORD PTR[SI+100H] 寄存器相對尋址
二.執行下列指令後,問(AL)=? SF=? ZF=? CF=?
MOV AL,7FH
ADD AL,-3 (AL)=7CH SF=0 ZF=0 CF=1
三.試分析下面的程序段完成什麽操作
MOV CL,04 讓cl=4
SHL DX,CL dx左移4位
MOV BL,AH bl=ah
SHL AX,CL ax左移4位
SHR BL,CL bl右移4位
OR DL,BL dl,bl 邏輯或,結果保存在dl中
總的操作為:取原來dx的最低四位和ax的最高四位 組成壹個新的8位數,存放在dl中
四.設異步傳輸時 每個定符對應1個超始位 7個信息位 1個奇/偶效驗和1個停止位 如果波特率位9600
每位能傳輸的最大定符數位多少個? 9600/(1+7+1+1)=960個
五.寫出指令,使:
1.AX的低4位清零 AND AX,0FFF0H
2.BX的低4位取反 XOR BX,000FH
六.試編壹段程序段 對多精度(32位)求補 其數值在DX:AX中
沒考慮
七.填空
1.18的8421BCD編碼是( 0018H)
2.A=+0110101,[A]反=( 00110101)
3.B=-0110101,[B]補=(11001011 )
4中央處理器由(EU )和(BIU )構成
5.8086/8088中斷***有( 2)種類型中斷,可分為(可屏蔽 )中斷和( 不可屏蔽)中斷
6.825FA稱為(8251A是可編程串行接口芯片 8255A是可編程並行接口芯片 ,8259A 是中斷控制器)
7.“VAR DB 5 DVP (8,2 DVP(5))”語句匯編應分配(15 )個字節單元
8.8088中,AD7-AD0是( 地址數據)線