前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >软件设计(一)

软件设计(一)

作者头像
用户9919783
发布2023-02-28 09:15:14
4190
发布2023-02-28 09:15:14
举报
文章被收录于专栏:后端从入门到精通

1、VLIW全程是very Long instraction word,超长指令字。

2、主内存与cache的映射有很多种。

1)全相联映射:可以实现主内存任意一块装入cache中任意位置,只有装满才需要替换。也就是说当主内存的一块需要调用cache时,可以根据cache的块占用分配情况,选择给主内存存储,可以选任意cache块。

2)直相联映射:主内存的某一块j只能映射到满足特定关系的cache中。与全相联映射相反。

3)组相联映射:兼顾两者优点,主内存和cache按同样大小划分为块和组。主内存容量是cache的数整倍,将主内存按缓存区大小划分区,即每个区的组数和缓存区相同,可以任意存放,即主内存的组合cache采用直相联方式,两个对应组内部采用全相联方式。

3、位移指令中的 算术左移 指令操作结果相当于对操作数进行乘2操作。

算术位移对负数,符号可能需要特殊处理,逻辑位移中没有符号的概念,只是二进制位序列。

4、并行总线将数据多位进行传输(4位,8位,16位,甚至128位),所以速度更快,长距离成本更更高。

串行总线速度慢,但是长距离成本更低。(所以串行总线 适合长距离的数据传输)

单总线适配性强,应对不同设备,与之则导致了性能低,无法高性能。

专用总线,顾明适应,最佳适配设备。

5、网络层---路由器 传输层和会话层---app软件等(不需要联网设备) 数据链路层---网桥和交换机。

6、powerPoint是微软公司的演示文件稿软件。

Premiere是视频剪辑软件,由adobe公司提供。

Acrobat是adobe开发的pdf编辑软件。

PhotoShop是图像处理软件。

7、编译程序不参与与用户程序的运行控制,而解释程序则参与

解释程序:又称为解释器,或者直接解释执行源文件,所以它参与程序的运行控制。

编译程序:编译器,则会把源文件翻译成目标语言程序,然后在计算机上运行目标程序。

8、脚本语言就是解释方式实现的

为了缩短传统的 编写->编译->链接->运行过程而创建的计算机语言,通常是简答易学的,方便开发者完成一些复杂的编写程序工作。

9、将高级语言先转成一种中间代码是现代编译器常见的处理方式。

他们的共同特征是与机器无关,其中有 四元式,后缀式,树,三地址码。

10、当用户用鼠标或者键盘进入某应用系统,最先获取键盘或者鼠标信息的是 中断处理 程序

I/O设备管理软件分为四层:

硬件实行I/O操作。(鼠标键盘)

1)中断处理程序:i/o结束唤醒驱动程序。

2)设备驱动程序:设备寄存器,检测状态。

3)设备无关软件:命名、保护、阻塞、缓冲、分配。

4)用户进程:进行i/o调用,格式化i/o,spooling。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-01-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 后端从入门到精通 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档