软件设计师错题集

本文探讨了RISC和CISC架构的区别,涉及指令复杂性、控制器类型、流水线使用、寄存器数量,以及现代技术如DMA、Flash、IPSec/TLS/TFTP、软件维护性计算、状态机和Java即时编译等实例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. IR和PC:指令寄存器(IR ):用来保存当前正在执行的一条指令。程序计数器(PC):确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。
  2. RISC和CISC
区别RISCCISC
指令简单复杂
控制器组合逻辑控制器微程序控制线
流水线采用不采用
寄存器
  1. DMA是指外部设备不通过CPU而直接与系统内存交换数据的接口技术。在数据准备阶段,CPU与外设并行工作。

  2. 在嵌入式系统中可以用Flash 来代替ROM 存储器

  3. IPSec(Internet Protocol Security):是一组基于网络层的,应用密码学的安全通信协议族。

  4. 安全传输层协议(TLS)用于在两个通信应用程序之间提供保密性和数据完整性

  5. TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议

  6. 对每一个基本加工,应该有一个加工逻辑,加工逻辑描述输入数据流变换位输出数据的加工规则,结构化语言,判定树和判定表可以用来表示加工逻辑

  7. 松弛时间=关键路径-结点最长路径
    在这里插入图片描述

  8. Java程序最初都是通过解释器( interpreter)进行解释执行的,当虚拟机发现某个方法或代码块的运行特别別频繁。就会把这些代码认定为“热点代码”( Hot Spot Code),为了提高热点代码的执行效率,在运行时,虚拟机将会把这些代码编译成本地机器码,并以各种手段尽可能地进行代码优化,这个过程就叫即时编译,运行时売成这个任务的后端编译器被称为即时编译器,JAVA的空间只存放基本类型、引用类型变量和方法,而中存储实例对象

  9. 位示图是利用二进制的一位来表示磁盘中的一个盘块的使用情况。在这里插入图片描述

  10. 先看状态位,再访问位,访问位都1看修改位

  11. 前驱图与PV问题:一个进程A引出某些信号量,则在进程A末尾对这些信号量做释放(V)​ 信号量指向某进程B,则在B进程开-始位置对这些信号量进行申请(P)

  12. 软件可维护性计算公式 MTTF/(I+MTTF)

  13. 有限状态机

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值