微机原理与接口技术习题及答案内容摘要:
,64,81 DATA DB ? RESULT _______ DSEG ENDS SSEG SEGMENT STACK „STACK‟ DB __________ SSEG ENDS CSEG SEGMENT ASSUME CS:CSEG, DS:DSEG, SS:SSEG BEGAIN: MOV AX ,DSEG MOV DS ,AX MOV AX ,SSEG MOV SS , AX _____ BX ,TABLE MOV AH ,0 MOV AL ,DATA _____ BA ,AX MOV AL ,[BX] MOV ________ ,AL MOV AH ,4CH INT 21H CSEG ENDS END BEGAIN 五、分析题(阅读程序段写出每一条指令的含意及编程目的 ,20 分) 以 DATA 为首址的两个连续单元的 16 位无符号数 . 程序如下 : LEA SI, DATA MOV AX, [SI] SHL AX , 1 MOV BX, AX MOV CL, 2 SHL AX, CL ADD AX , BX HLT 六、程序改错(每处错误 2 分,共 10 分) 下面是一个单字节无符号二进制数转换为 BCD 码的子程序。 子程序入口条件是:第 9 页 共 17 页 答案参见我的新浪博客: SI 指向二进制数所在单元,转换结果以压缩 BCD 码形式放在 SI+1 和 SI+2 两个单元中。 请 挑出里面的错误完成程序。 MOV AL, 0 LEA [SI+1], AL MOV [SI+2], AL MOV CX, 8 L2: MOV BL, [SI] SHR BL, 1 MOV [SI], BL MOV DL, 2 L1: MOV AL, [SI] ADC AL, AL DAA MOVS [SI], AL DEC DL JZ L1 SUB SI, 2 LOOP L2 HLT 七.设计题(共 20 分) .(8 分 ) A) PUSH SI B) PUSH SI PUSH DI PUSH DI POP SI POP DI POP DI POP SI 一、填空题(每空 2分,共 20分) 1.二进制数 _________H。 2. [A+B]补 =10011101,则 A+B的真值为 _________D。 8259级联,从片分别连接在主片的 IR2和 IR5上,则主 8259A的 ICW3为___________B。 4.如果 ASCII的最高位作为奇校验位,则 “D”的奇校验码为 ____________H。 5.每片 8255包括三个八位并行口 ,其中 ____口既可工作在方式 2,又可工作在方式1。 6.如果一个程序在执行前( CS) =86F0H,( IP) =2020H,该程序的起始地址是____________H。 7. 8086CPU对 I/O端口的编址是采用 _______________方式。 第 10 页 共 17 页 答案参见我的新浪博客: 8. 8086/8088 CPU的数据线和地址线是以 ____________方式轮流使用的。 9.为保证 DRAM中内容不丢失,需要进行 _________________操作。 10.变量具有三种属性,分别是段属性、 ____________属性和类型属性。 二、单选题(每题 1分,共 20分) 1.确定下列那些数据在汇编语言中是非法的 ( )。 A. 19BH B. 25D C. 108Q D. 101B 2.已知 AL, BX中各存放一个带符号数,计算 AL*BX的积 ,用下述程序段( )。 A. XOR AH, AH B. CBW MUL BX IMUL BX C. MUL BX D. IMUL BX 3.指令 MOV AX,10[BP]的源操作数的寻址方式是( )。 A. 寄存器寻址 B. 寄存器间接寻址 C. 寄存器相对寻址 D. 基址相对寻址 4.已知寄存器 DS、 CS、 ES和 SS的值分别为 1000H,2020H,3000H和 4000H, BP和SI的值分别为 0100H和 0200H,则指令 MOV AX,[SI+BP0100H] 的源操作数的物理地址是( ) A. 10200H B. 20200H C. 30200H D. 40200H 5.假定寄存器 AX的内容为 32768,在执行了指令 NEG AH 后,标志位 SF和OF的内容为( )。 ,0 ,1 ,0 ,1 6.指令 MOV AX, [SI+BX+10H]的源操作数所在的逻辑段为( )。 A. 数据段 B. 附加段 C. 堆栈段 D. 代码段 7. JMP WORD SI的目标地址偏移量为( )。 A. SI的内容 B. IP+[SI] C. IP+SI的内容 D. SI所指向的内存字单元字内容 8. 8086/8088CPU采用( )方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。 A. 中断向量 B. 向量中断 C. 优先排队 D. 并行工作 9. 已知 AX, BX中为无符号数,当 AX≥BX时,转到标号 OK,不能实现此功能的程序段为( )。 A. CMP AX, BX B. CMP BX, AX JNC OK JC OK C. CMP AX, BX D. CMP AX, BX JNB OK JAE OK 10. CPU与 I∕O设备间传送的信号有 ( )。 A. 数据信息 B. 控制信息 C. 状态信息 D. 以上三种都是 11.用 3片 8259A级联,最多可管理的中断数是 ( )。 A. 24级 B. 22级 C. 23级 D. 21级 12.指令 INT 10H执行前, SP的值为 1024,该指令执行后 , SP的值应为 ( )。 B. 1020 D. 1018 13. 8086/8088中除 ______两种寻址方式外,其它各种寻址方式的操作数均在存储器中 ( )。 第 11 页 共 17 页 答案参见我的新浪博客: A.立即寻址和直接寻址 B. 寄存器寻址和直接寻址 C. 立即寻址和寄存器寻址 D. 立即寻址和寄存器相对寻址 14.设 8255A的方式选择控制字为 9BH,其含义是 ( )。 A. A、 B、 C口全为输 出 B. A、 B、 C口全为输入 C. A、 B口为方式 0且输出 D. 以上都不对 15.下列选项中与十进制数 ( )。 A. B. C. D. 16.通常所说的 32位机 ,指的是这种计算机的 CPU( )。 A. 是由 32个运算器组成的 B. 能够同时处理 32位二进制数据 C. 包含有 32个寄存器 D. 一共有 32个运算器和控制器 17.初始化 8259A时, ICW2的值为 13H,当 IR2端有中断请求 时, 8259A送出的中断方式码为( )。 A. 15H B. 12H C. 11H D. 10H 18.以 8086/8088为 CPU的微机内存最大容量为 ( )。 A. 4MB B. 1MB C. 640KB D. 64KB 19.已知 AL=68。微机原理与接口技术习题及答案
相关推荐
printf(*); printf(\n); } } 运行结果为: 26. include include”” main() { char str1[50], str2[50], str3[50]; gets(str1); gets(str2); if(strcmp(str1, str2)< 0) { strcpy(str3, str1); strcpy(str1, str2);
控制字分为两类。 一类是芯片各端口的方式选择控制字,它可以使 8255A的 3 个数据端口工作在不同的工作方式。 方式选择控制字总是将 3个数据端口分为两组来设定工作方式,即端口 A和端口 C的高 4 为作为一组,端口 B和端口 C的低 4位作为一组。 另一类是 C 端口按位置 1/置 0 控制字,它可以使 C端口中的任何一位进行置位或复位。 方式选择控制字的第 7 位总是 1,而端口 C置
③ 两个 8位 (B口、 C口 ) 和两个 4位 (A口的高、低各 4 位 ) 并行输入输出端口。 ④ 两个 4位 (A口、 B口 ) 和一个 8位 (C口 ) 并行输入输出端口。 9. 8259 分别有 ( ③ )个 ICW 和 OCW。 ① 2, 4 ② 4, 2 ③ 4, 3 ④ 3, 4 8259A有 3个操作命令字 OCW1OCW3, 4个初始化命令字 ICW1ICW4。 评卷人 得分
分别激发其希望、怕与贪等不同心理,以不同性价比单元的推荐引导,促进客户选择、攀比与销 售谈判逼定,制造买气激发买气的挤压式销售策略。 第二层次,通过不同区域推案的先后顺序与相继入市,以新发售盘量刺激前一阶段尾盘销售,同时也形成客户选择在地点的性价比差,供销售中进行第二层面上的挤压式销售。 集客推拉式销售(俗称老鼠笼式销售) 客户投资中有相当强的贪便宜、从众与盲目心理。 在整个项目的推案过程中
取 税金:按(分部分项工程费 +措施项目费 +其它项目费 +规费) %计取 四、投标文件 1投标文件的语言 投标文件及投标人与招标人之间与投标有关的来往通知、函件和文件均应 使用中文。 投标文件的组成 投标函 递交的投标保证金证明(收据复印件,开标时出示原件) 法定代表人资格证明书 授权委托书 具有标价的工程量清单与报价表及报价汇总表; 施工组织设计 计划投入的主要施工机械设备表;