* (四)状态标志寄存器 2、控制标志位 (1)DF:方向标志位 DF=1串操作指令以递减顺序处理数据串;DF=0以递增顺序处理数据串。 (2)IF:中断允许位 若IF=1,CPU允许接受外部可屏蔽中断请求,即开中断;IF=0关中断 (3)TF:跟踪标志位 TF=1处理器处于单步工作方式,每执行完一条指令产生一个软件中断;TF=0正常工作。 * (五)指令指针寄存器IP 1、 指令指针寄存器IP 指令指针寄存器IP始终指向当前代码段(CS)所要取出的下一条指令的地址。每取出一个字节指令后,IP自动加1。可以用转移指令、调用指令及中断和复位等改变IP值。 * (五)指令指针寄存器IP 2、堆栈指针SP ?问题 (1)为什么需要设置堆栈? (2)堆栈的定义? (3)堆栈的种类?堆栈生成的方法? (4)堆栈的操作? * 堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时断点地址,以及其它寄存器的内容。 堆栈操作有两种,一种叫压入或推入(PUSH), 另一种叫弹出(POP) 。 任何微处理器不允许每次压入或弹出一个字节,对 8086、80286 CPU来说, 每次压入或弹出一个字。 堆栈的这种“后进先出”的特点由堆栈指示器SP来控制。 SP必须具有自动步进增量和减量的功能。 在向下生成方式中,栈底高地址,栈顶低地址。当压入堆栈时,首先SP自动减2,指向新的栈顶
您可能关注的文档
最近下载
- 2026山东新高考化学命题趋势预测试卷(附答案解析可下载).docx VIP
- 企业信息安全培训课件.ppt VIP
- 中国角膜移植术后管理指南(2025年版).docx VIP
- 2025下半年教师资格考试新版试卷真题附答案(高中地理).docx VIP
- 2026年广西公需科目考试题库(附答案).docx VIP
- 2026陕西君保融数字产业有限公司招聘(46人)备考题库及完整答案详解1套.docx VIP
- 2025下半年教师资格证高级中学地理学科知识与教学能力真题及答案.pdf VIP
- 2026福建三明市一建集团有限公司2026年公开招聘财务人员4人笔试备考题库及答案解析.docx VIP
- 国家开放大学最新小城镇建设_小城镇建设形考作业1答卷.doc VIP
- OEM贴牌生产代工合同(详细通用版).pdf VIP
原创力文档

文档评论(0)