大唐面试题.doc

大唐面试题.doc

ID:20580187

大小:56.12 KB

页数:3页

时间:2018-10-13

大唐面试题.doc_第1页
大唐面试题.doc_第2页
大唐面试题.doc_第3页
资源描述:

《大唐面试题.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大唐面试题1.什么是中断?中断发生时CPU做什么工作?所谓中断是指系统发生某一事件后,CPU暂停正在执行的程序转去执行处理该事件的程序过程,处理中断事件的程序称为中断处理程序,产生中断信号的那个部件称为中断源。硬件的中断机构与处理这些中断的程序统称为中断系统。当中断发生时,硬件机构自动地进入响应中断过程,由操作系统的中断处理程序对中断事件进行处理,具体过程如下:①?保存现场系统开辟现场区,并将现场区组织成"栈"结构,当中断响应时,(1)硬件结构自动将PS和PC寄存器的内容压人栈中作为现场信息保存起来。(2)根据发生的中断,硬件从指定的中断向量单元中取出PS和PC内容,分别装人PS和PC寄存

2、器,同时正确填人路寄存器的"当前状态"和"先前状态"字段。②?分析原因,转中断处理程序不同原因产生的中断事件要进行不同的处理,根据中断的路寄存器内容得出发生该种中断的具体原因。转人相对应的申断处理程序运行。③?恢复现场在多级中断系统中,考虑退回当前中断时,必须依据原先被中断的程序,完成不同的工作,中断处理结柬后,软件必须退出中断。如果此次是高级中断,并且被中断的程序是一个低级中断处理程序,则此次中断应返回到该低级中断处理程序。如果原来被中断的是用户程序,则退出中断前应先考虑进行一次调度选择,以挑选出更适合在当前情况下运行的新程序。1.CPU在上电后,进入操作系统的main()之前必须做什么

3、工作?整个系统对开发环境以及各种变量的初始化,包括了变量空间的分配,cpu内部寄存器的初始化,总线的初始化等等,总之,只有等系统初始化完成以后,我们的c语言的main才能被识别和执行下来2.简述ISOOSI的物理层Layerl,链路层Layer2,网络层Layer3的任务。3.有线电话和无线电话有何本区别?无线电话特别需要注意的是什么?4.软件开发五个主要step是什么?5.你在开发软件的时候,这5个step分别占用的时间百分比是多少?6.makeHle文件的作用是什么?Makefile的作用是根据配置的情况,构造出需要编译的源文件列表,然后分别编译,并把目标代码链接到一起,最终形成Lin

4、ux内核二进制文件。7.UNIX显示文件夹中,文件名的命令是什么?能使文件内容显示在屏幕的命令是什么?Isocat,more1.手机用户在从一个基站漫游到另一个基站的过程中,都会发生什么?原基站与手机用户之间的链路将由新基站与手机用户之间的链路取代的过程。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。