[发明专利]一种串行中断处理的方法及其装置在审
申请号: | 202110898147.7 | 申请日: | 2021-08-05 |
公开(公告)号: | CN113568859A | 公开(公告)日: | 2021-10-29 |
发明(设计)人: | 马辉;冯光华;钟丽 | 申请(专利权)人: | 深圳市四方信达科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市龙华*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 串行 中断 处理 方法 及其 装置 | ||
本发明公开了一种串行中断处理的方法及其装置,包括外设接入:首先把外设接入计算机的输入端口或者输出端口,且内部寄存器模块对外设模块上的内容进行保存;中断请求:外设模块向中央处理器模块发出中断请求,中央处理器模块终止对主程序模块的处理,并对程序计数器进行保存;中断处理:中央处理器模块对外设模块的进行处理,并且中断其他设备对中央处理器模块中断的请求;中断结束:当中央处理器模块对外设模块处理结束后,中央处理器模块终止对外设模块的处理,并继续对主程序进行处理。本发明避免了把大量时间耗费在等待、查询状态信号的操作上,提高了中央处理器模块的处理效果和对一体机的使用效果。
技术领域
本发明涉及计算机技术领域,尤其涉及一种串行中断处理的方法及其装置。
背景技术
计算机俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备,由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机,可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。
目前的计算机从查询式的传输过程可以看出,它的优点是硬件开销小,使用起来比较简单。但在此方式下,CPU要不断地查询外设的状态,当外设未准备好时,CPU就只能循环等待,不能执行其它程序,这样就浪费了CPU的大量时间,降低了主机的利用率。
发明内容
基于背景技术存在的技术问题,本发明提出了一种串行中断处理的方法及其装置。
本发明提出的一种串行中断处理的方法,包括以下步骤:
S1:外设接入:首先把外设接入计算机的输入端口或者输出端口,且内部寄存器模块对外设模块上的内容进行保存;
S2:中断请求:外设模块向中央处理器模块发出中断请求,中央处理器模块终止对主程序模块的处理,并对程序计数器进行保存;
S3:中断处理:中央处理器模块对外设模块的进行处理,并且中断其他设备对中央处理器模块中断的请求;
S4:中断结束:当中央处理器模块对外设模块处理结束后,中央处理器模块终止对外设模块的处理,并继续对主程序进行处理。
作为本发明的进一步方案,所述外设模块一端连接有内部寄存器模块,所述内部寄存器模块远离外设模块的一端连接有中央处理器模块,所述中央处理器模块远离内部寄存器模块的一端连接有中断处理模块和主程序模块。
作为本发明的进一步方案,所述中断处理模块远离中央处理器模块的一端连接有终止中断处理模块和中断屏蔽模块,所述中断屏蔽模块一端和中断屏蔽模块连接,所述终止中断处理模块远离中断处理模块的一端和内部寄存器模块连接。
作为本发明的进一步方案,一种串行中断处理的装置,包括一体机和支撑架,所述支撑架位于一体机底部并水平设置,所述支撑架顶部中心处固定连接有套筒并竖直设置,且套筒内部滑动有横板并水平设置,所述横板顶部固定连接有滑杆并竖直设置,且滑杆顶端穿过套筒顶部并安装于一体机一侧底部,所述套筒内部设有用于上下移动横板的上下移动机构,所述套筒一侧固定连接有连接杆并水平设置,所述连接杆远离套筒的一端固定连接有手机支架。
作为本发明的进一步方案,所述一体机一侧安装有显示屏,且一体机一对称侧面均安装有USB接口。
作为本发明的进一步方案,所述上下移动机构包括电动伸缩杆,且电动伸缩杆竖直安装于套筒内底部中心处,所述电动伸缩杆的输出轴安装于横板底部中心处。
本发明中的有益效果为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市四方信达科技有限公司,未经深圳市四方信达科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110898147.7/2.html,转载请声明来源钻瓜专利网。