网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
要使嵌入式CPU能够正常工作,下列哪个条件不是处理器必须满足的。()
- A、处理器的编译器能够产生可重入代码
- B、在程序中可以找开或者关闭中断
- C、处理器支持中断,并且能产生定时中断
- D、有大量的存储空间
参考答案
更多 “要使嵌入式CPU能够正常工作,下列哪个条件不是处理器必须满足的。()A、处理器的编译器能够产生可重入代码B、在程序中可以找开或者关闭中断C、处理器支持中断,并且能产生定时中断D、有大量的存储空间” 相关考题
考题
以下哪些关于中断叙述是正确的?A、完整的中断必须包括以下过程:中断申请、中断响应、中断返回B、微处理器包括外部中断源与内部中断源C、中断系统能够实现中断的嵌套与能够实现中断的优先级处理D、8086的内部中断源包括非屏蔽中断与屏蔽中断申请
考题
试题二(共 15分)阅读以下关于某嵌入式处理器和 8255 的叙述,回答问题 l至问题 3,将答案填入答题纸的对应栏内。【说明】图 2-1 为使用某嵌入式处理器和8255 对打印机进行控制的电路图,其中8255 的中断请求 PC3 接到处理器的中断请求输入端INTO上,打印机的数据口接在8255的 PAO-PA7上,打印机的输出电平ACK接在8255的 PC6 上。为了使用 入式处理器对打印机进行控制,在程序设计时,需要将 8255 的 PA口设置为工作方式 1; PB口设置在工作方式 0,配置为输入;PC口的 PC0、PC1、PC2、PC3 和 PC4 定义为输出。为了在打印机输出为低电平时通过8255 的PC3产生有效的中断请求信号 INTRA,必须使得 A口的中断请求使能 INTE=1,实际上就是通过 C口的按位复位操作将 PC6 置1,整个程序分为四部分:依次是8255的初始化,嵌入式处理器的中断初始化,嵌入式处理器的主程序和打印字符的中断处理程序。其中 8255的端口配置功能如表 2-1 所示。嵌入式处理器的中断使能控制字含义如表 2-2 所示,该处理器的典型汇编指令如表 2-3所示。图2-1嵌入式处理器和 8255 对打印机进行控制的电路图EA: 全部中断,0=关中断,1=开中断ES: 串口中断,0=关中断,1=开中断ET1:定时器 1中断,0=关中断,1=开中断EX1:外部 INT1 中断,0=关中断,l=开中断ET0:定时器 0中断,0=关中断,1=开中断EX0:外部 INT0 中断,0=关中断,1=开中断问题1】 (6 分)根据图 2-1 所示,通过嵌入式处理器访问 8255的PA口、PB口和PC口对应的地址分别是什么?(请用16 进制描述)对应的地址:PA口:(1)PB口:(2)PC口:(3)【问题2】(4分)在嵌入式处理器的汇编语言中,最简单的指令寻址方式为立即寻址和直接寻址,请回答下面两个汇编语言语句所描述的含义,将答案填写在答题纸的对应栏中。MOV A, 3AH:(1)MOV R4, 3AH: (2)【问题3】(5分)以下汇编程序用于打印机输出控制,请将下面汇编程序的空(1)~(5)补充完整,并将解答填入答题纸的对应栏中。8255 的A口工作在方式1输出,初始化程序:INTI55: MOV DPTR, 8003HMOV A, 10100010BMOVX @DPTR,A ;配置 A口在工作方式 1、B口在工作方式 0MOV A, 00001101BMOVX @DPTR,A ;将 PC6 口置位嵌入式处理器的中断初始化程序:INT031:MOV IE,(1) ;开总中断及所有五个中断源用十六进制表示ANL TCON,0FEH ;规定 INT0 下降沿低电平产生中断请求嵌入式处理器主程序:(打印存储单元20H 开始向后的内容,中断处理程序中每次从 20H中取到需要打印的存储单元地址,直到遇到存储单元里面内容不是 OAH 为止)ORG0100HMOV R0,20H ;取打印缓冲区地址MOV DPTR, 8000HMOV A,(2) ;取打印字符INC R0MOV 20H, R0MOVX @DPTR,A ;输出打印当字符打印结束会产生一次中断,中断服务程序如下:ORG 1300HPRINTER: PUSH PSW ;压栈操作PUSH AccPUSH R0PUSH DPHPUSH DPLMOV R0,(3);用十六进制表示 MOV DPTR,8000HMOVX .A, @R0 ;取打印字符MOVX @DPTR,A :输出打印INC R0MOV 20H, R0 ;将需要取打印内容的地址放置到 20H 单元CJNE A,0AH,NEXTANL IE,(4);关 INT0中断,用十六进制表示NEXT:POP DPLPOP DPHPOP (5)POP AccPOP PSWRETI
考题
通常,(26),硬件的中断装置检查有无中断事件发生若有中断事件发生,则暂停现行进程的执行,让操作系统的中断处理程序运行。A.当处理器每运行规定时间时B.当处理器每执行一条指令前C.当处理器每执行完一条指令后D.经过随机时间
考题
在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除()A.当中断处理程序结束以后,才可以清除B.进入相应的中断处理程序,即可以清除C.产生IRQ中断的时候,处理器自动清除D.任何时候都可以清除
考题
移植uC/OS-II到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?()。A.处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断B.该电路板的处理器必须具备MMU(存储管理单元)C.处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)D.处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区
考题
中断是指CPU对系统中或系统外发生的异步事件的响应,中断源是指()。
A.引起中断的那些事件B.中断控制器向处理器发出的信号C.正在执行的程序的暂停点D.使处理器暂停当前程序转而处理中断过程的指令
考题
要使CPU能够正常工作,下列哪个条件不是处理器必须满足的()A、处理器的编译器能够产生可重入代码B、在程序中可以找开或者关闭中断C、处理器支持中断,并且能产生定时中断D、有大量的存储空间
考题
在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?()A、当中断处理程序结束以后,才可以清除B、进入相应的中断处理程序,即可以清除C、产生IRQ中断的时候,处理器自动清除D、任何时候都可以清除
考题
移植uC/OS-II到一个嵌入式系统电路板上正常运行,下面哪个条件不是必须的?()。A、处理器的C编译器能产生可重入代码,且用C语言就可以打开和关闭中断B、该电路板的处理器必须具备MMU(存储管理单元)C、处理器支持中断,并且能产生定时中断(通常在10至100Hz之间)D、处理器支持能够容纳一定量数据(可能是几千字节)的硬件栈区
考题
中断是指CPU对系统中或系统外发生的异步事件的响应,中断源是指()。A、引起中断的那些事件B、中断控制器向处理器发出的信号C、正在执行的程序的暂停点D、使处理器暂停当前程序转而处理中断过程的指令
考题
在下列的阐述中,()是正确的.A、一个中央处理器任何时刻最多只能被一个程序占用B、只有被操作系统选中的程序才能占用处理器C、若一个程序在执行中出现了事件,则该程序就要让出处理器D、一个被中断的程序在等待中断事件结束后就可立即占用处理器E、中断装置发现中断事件后就要让操作系统程序占用处理器
考题
单选题在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?()A
当中断处理程序结束以后,才可以清除B
进入相应的中断处理程序,即可以清除C
产生IRQ中断的时候,处理器自动清除D
任何时候都可以清除
考题
单选题要使嵌入式CPU能够正常工作,下列哪个条件不是处理器必须满足的。()A
处理器的编译器能够产生可重入代码B
在程序中可以找开或者关闭中断C
处理器支持中断,并且能产生定时中断D
有大量的存储空间
热门标签
最新试卷