《计算机系统概论》-第5章-习题答案

计算机系统概论(原书第2版)部分课后习题答案(五六七章) 小编在学计系1的时候,一直找不到中文版的答案,英文版的答案又要钱才能下载,而且这个书翻译的真的牛(cai)逼……有的题目有歧义或者直接翻译有问题,有的直接把题目搞错的,思考很久都没有结果……然后又要去找英文原版的书去查,真的很搞心态啊……所以分享出来希望对友友萌有帮助~ 阅读详情
AI摘要

本文解析了LC-3指令集的各种指令类型及其寻址模式,包括ADD、JMP、LEA、NOT等指令的使用场景。探讨了不同指令如何影响寄存器内容及条件码,介绍了寻址模式的概念,并讨论了LC-3指令集的设计限制。

  1. 给定指令ADD、JMP、LEA、NOT,请判断它们分别是操作(或运算)指令,还是数据搬移指令或控制指令?对每一条指令,进一步列出该指令可以采用的寻址模式。
指令类型寻址模式
ADD操作立即数、寄存器2种寻址模式
JMP控制寄存器1种寻址模式
LEA数据搬移立即数1种寻址模式
NOT运算寄存器1种寻址方式
  1. 如果内存可寻址的宽度是64-bit,那么有关MAR和MDR的大小意味着什么?
    MDR存放的是数据,至少需要64-bit,MAR存放内存地址,与寻址空间有关,MAR大于等于寻址空间大小。
  2. 有两种终止循环(loop)的方法。一种是采用计数器控制循环次数;另一种是采用一个被称为(xx)的“元素”来控制。适合于做这种元素的字符有什么特性?
    “哨兵法”的元素字符需要与其他元素明显区分开,这样通过判断“哨兵字符”可以中断循环。
  3. 假设内存包含256个位置,每个位置的宽度是16位,问:
    a. 表达地址的宽度至少是多少位?8-bit
    b. 如果采用PC相对寻址模式,并要求控制指令能跳转至20个间隔以内的地址处,那么跳转指令中要留出多少位的字段来标识PC相对偏移(PC-relative offset)?表示前后20个间隔之内的位置,所以需要6-bit表示有符号的数
    c. 如果控制指令所在的地址是3,那么在LC-3指令中,它与地址10之间的PC偏移值应该是多少?6
  4. a. 什么是寻址模式?是定义操作数位置的一种模式。
    b. 列举三种指令操作数可能存在的地方。指令本身、寄存器、内存
    c. 列举LC-3的5种寻址模式,并指明各个模式下操作数存在的位置。立即数寻址(指令本身)、寄存器寻址(寄存器)、相对寻址(内存)、间接寻址(内存)和基址偏移寻址(内存)
    d. 5.1.2节中的ADD指令采用的是什么寻址模式?寄存器寻址模式
  5. 回顾2.7.1节中的“机器忙”(machine busy)例子。假设BUSYNESS位矢量内容存放在R2寄存器中,我们可以采用LC-3指令“0101 011 010 1 00001(AND R3,R2,#1)”判断机器0是否忙(busy)。如果该指令的结果是0,则意味着机器0是busy状态。
    a. 写一条判断机器2是否busy的LC-3指令;0101 011 010 1 00100(AND R3,R2,#4)
    b. 写一条判断机器2和机器3是否同时busy的LC-3指令;0101 011 010 1 01100(AND R3,R2,#12)
    c. 写一条能够指示没有任何一个机器是busy的LC-3指令;0101 011 010 1 11111
    d. 你能写一个判断机器6是否busy的指令吗?有什么问题吗?不可以,超出范围
  6. LC-3的ADD指令所能表达的最大的正整数是多少?
    15
  7. 如果我们希望将ADD指令能寻址的寄存器数目增加到32个,有什么问题吗?请解释。
    不可以,因为表示32个寄存器需要5-bit,那么该指令长度=操作码4bit+3*寄存器地址5bit=19-bit,这样超过16bit,所以无法增加到32个寄存器。
  8. 我们希望设计一个“什么也不做”的指令。许多ISA都有一个什么都不做的操作码,通常称之为NOP指令,即“NO OPERATION”。该指令仍然经历取指令、译码、执行等节拍,只是在执行节拍它什么也不做。下面哪条指令可以扮演NOP的功能,且不影响程序的正常执行?
    a. 0001 001 001 1 00000
    b. 0000 111 000000001
    c. 0000 000 000000000
    其中ADD指令与其他两条指令的区别是什么?
    c指令可以扮演NOP功能,其中ADD指令虽然结果没有发生变化,但其实已经进行+0的操作了。
  9. 下面的指令A和B之间的区别是什么?他们之间的相似性是什么?差异是什么?
    A 0000111101010101
    B 0100111101010101
    A:BRnzp -171
    B:JSR -171
    A和B的PC偏移量都是171,但是两者执行的指令不同,参考第9章,B中的中JSR指令还涉及R7寄存器,而A中不涉及。
  10. 我们希望通过一条指令的执行来完成:将寄存器R1的内容减20,并将结果保存在R2中。能做到吗?如果能,写出来;如果不能,请解释为什么。
    不能,因为立即数只有5位最多能表示-16,无法表示-20
  11. 在执行完指令ADD R2,R0,R1之后,我们发现R0[15]和R1[15]相同,但与R2[15]不同。已知R0和R1包含的都是无符号(UNSIGNED)整数(即0~65535),那么在什么情况下,我们可以相信R2中的内容?
    R0[15]和R1[15]为0,R2[15]为1,结果可信。
  12. a. 怎样只使用一条指令就能将R2的内容转移到R3之中? ADD R3 R2 #0
    b. LC-3没有提供减法指令。怎样只使用3条指令完成下面的运算:R1←R2-R3?
    NOT R3,R3,111111
    ADD R3,R3,#1
    ADD R1,R2,R3
    c. 能否只使用一条LC-3指令,且不影响任何寄存器的内容,基于R1的内容设置条件码?ADD R1,R1,#0
    d. 是否能通过一组指令序列的执行,使得最后3个条件码分别为N=1、Z=1、P=0?请解释。
    e. 写一条能否清除R2内容的指令。AND R2,R2,#0
  13. LC-3没有提供对应于逻辑OR的操作码。换句话说,不存在能够执行OR操作的LC-3指令。但我们可以通过一组指令来完成等价的OR功能。以下4条指令的任务是将R1和R2的内容相或(OR),并将结果保存在R3中。试填写下面空缺的指令:
    (1)1001 100 001 111111
    (2)1001 101 010 111111
    (3)0101 110 100 000 101
    (4)1001 011 110 111111
    通过第2章中的摩根定律实现以上步骤。
  14. 阅读程序,请写出下面起始于x3100的程序结束后(HALT),寄存器R1、R2、R3、R4的内容。
    5.15
    R1 = 0x3121
    R2 = 0100 0101 0110 0110 = 0x4566
    R3 = 1010 1011 1100 1101 = 0xabcd
    R4 = 1010 1011 1100 1101 = 0xabcd
  15. 在以下情况中,LC-3的哪一种寻址模式是最合适的(可能有多个正确答案,所以请为你的答案做出解释)?
    a. 读取从间距不超过±28的地址的内容;LDI间接寻址,可以访问内存中任意位置
    b. 读取从间距超过28的地址的内容;LDI间接寻址,可以访问内存中任意位置
    c. 读取一个连续存放的数组内容。立即数寻址
  16. 在LD指令的执行过程中,共有多少次读写内存的操作?LDI指令有多少次?LEA指令呢?我们说的操作包括指令周期的所有节拍。
    LD 2次
    LDI 3次
    LEA 1次
  17. 假设当前PC指向一个LDR指令所在的地址。如果让LC-3处理该指令,则需要多少次内存访问?STI和TRAP呢?
    2次内存访问
    SRI:3次内存访问
    TRAP:2次内存访问
  18. LC-3的指令寄存器(IR)由16-bit组成,其中bit[8:0]表示LD指令的PC偏移值。如果我们对ISA做出修改,让bit[6:0]表示PC偏移值,则LD指令读取数据的可寻址范围是多大?
    PC -64~+63
  19. 如果我们设计LC-3的ISA,让LD指令只能从距离增量PC不超过±32的地址读取数据,则LD指令中的PC偏移字段需要多少个bit?
    7-bits
  20. LC-3的ISA最多支持多少个TRAP服务?请解释。
    28=256个
  21. PC内容为x3010。以下内存单元的内容如下所示:
    5.22.1
    下面三条指令的执行导致R6装入一个数值,问该数值是多少?
    5.22.2
    (对比英文原版,x3010:1110 0110 0011 1111)
    R6 = x123B
    能否用一条指令就完成上面三条指令所完成的任务?
    1010 110 000111111 采用间接寻址,访问内存空间的任意地方
  22. 假设下面指令被装入x30FF:
    5.23
    请问程序执行完之后,R2的内容是什么?
    R2 = 0001 0100 1000 0010 = x1482
  23. 位于x3200的一条LDR指令,采用R4做它的基址寄存器。R4当前的内容是x4011。问该指令读取数据的最大可寻址地址是多少?再假设我们重新定义LDR的偏移值是0扩展的(而不是符号扩展),则该指令最大可寻址地址是多少?最小地址呢?
    R4+25-1 = R4 + 31 = x4030
    如果是0扩展的,则最大可寻址地址是x4050,最小地址是x4011
  24. 写一个LC-3程序,比较R2和R3的内容,并将最大值放入R1寄存器。如果两个数相同,则R1等于0。
    NOT R3,R3
    ADD R3,R3,#1
    ADD R1,R2,R3
    BRz #5 (如果R1=0,则直接跳转到最后结束语句)
    BRn #1 (如果R1<0,则跳转到下面第2条语句)
    BRp #3 (如果R1>0,则跳转到下面第4条语句)
    ADD R1,R3,#0
    BRnzp #1(跳转最后一条语句)
    ADD R1,R2,#0
    TRAP x25
  25. 给你一个任务,设计下一代的LC-3。要求是:为ISA增加16个新指令,并将寄存器组的数目从8个增加至16个。机器要具备1个字节的基本寻址能力,且内存寻址空间大小为64K字节。指令的大小任然是16-bit。指令的格式如原来的16位格式一样,具有相同的5个字段,只是你可以适当地调整各个字段的宽度。问:
    a. PC的宽度至少是多少位,才能保证访问整个地址空间? 216=65536=64K,所以至少需要16-bits
    b. 运算指令中,可表达的最大立即数是多少?4-bits
    c. 如果我们需要TRAP指令提供128个操作系统服务程序,且通过将trapvector左移5位,直接形成这些服务程序的入口地址,试计算一下这些服务程序所需要占用的最小内存大小。
    d. 如果在新的LC-3中,我们将寄存器数目从8个减至4个,但操作码数目仍然保持为16个,试问在新的机器上,ADD指令所能表示的最大立即数值是多少?
  26. 如果在5.3.5节的7行代码的例程执行之前,R2的内容为xAAAA。那么在7条指令的执行过程中,R2的内容共有多少种数值?列举出来。
  27. 事实上我们“确实”没有必要提供“load indirect(1010)”和“store indirect(1011)”指令,因为我们可以通过其他指令的组合来完成相同的任务。试用一组指令序列替换下面程序中的store操作(1011)。
    5.28
  28. LC-3有一个指令“LDR DR,BaseR,offset”。在这个指令被译码之后,则产生下面一些操作(或称为“微指令”(microinstruction)):
    5.29
    假设LC-3要引入一个新指令“MOVE DR,SR”,即将地址为SR的内存单元内容拷贝至地址为DR的内存单元。问:
    a. MOVE指令并不是必需的,因为它能完成的工作通过LC-3现有的一组代码组合也可以完成(又称为仿真(emulate))。试写出(或仿真)“MOVE R0,R1”指令的LC-3代码;
    b. 如果LC-3真的添加了MOVE指令,试写出它的微指令序列(从译码完成之后开始)。
  29. 下面表格显示的试LC-3内存的部分内容:
    5.30
    如果其中的条件跳转指令又跳转至x3100,那么,你能推测出有关R0和R1的什么信息?
  30. 如图所示是8个寄存器在x1000指令执行之前和执行之后的快照(snapshot),试通过寄存器的变化对比,推测该指令是一条什么指令(填空)?
  31. 假设在下面代码序列执行之前,条件码的值为N=0,Z=0,P=1。问执行之后,他们的值是多少?
  32. 如果下面代码执行之后R0的内容为5,试推测有关R5的内容会是怎样的。
  33. 基于图5-18画出的全部数据通路,指出图5-4与NOT指令执行相关的功能单元。
  34. 基于图5-18画出的全部数据通路,指出图5-4与ADD指令执行相关的功能单元。
  35. 基于图5-18画出的全部数据通路,指出图5-4与LD指令执行相关的功能单元。
  36. 基于图5-18画出的全部数据通路,指出图5-4与LDI指令执行相关的功能单元。
  37. 基于图5-18画出的全部数据通路,指出图5-4与LDR指令执行相关的功能单元。
  38. 基于图5-18画出的全部数据通路,指出图5-4与LEA指令执行相关的功能单元。
  39. 图5-19所示是LC-3的局部图,试回答标识为A的信号的作用是什么?
  40. 图5-2-所示是LC-3的局部实现逻辑。
    a. 信号Y提供的是什么信息?
    b. 信号X是锁存器D的“门控”(gated)信号,请问X信号的产生逻辑是否存在错误?
  41. LC-3开发组(macho-company)决定利用备用的操作码1101实现一个新指令。他们要在下面的各个候选中,挑选一个最适合的:
    a. MOVE Ri,Rj;将Rj的内容拷贝至Ri;
    b. NAND Ri,Rj,Rk;Ri是Rj和Rk的按位(bit-wise)NAND结果;
    c. SHFL Ri,Rj,#2;Rj内容左移2位的结果存入Ri;
    d. MUL Ri,Rj,Rk;
    你的答案是什么(你觉得哪个更合适、更有必要)?

参考:https://github.com/QSCTech/zju-icicles/blob/master/计算机系统概论/作业答案/ch05_complete.pdf

计算机系统概论以及课后答案 学习计算机组成原理的笔记,千里之行,始于足下。相信会有不一样的感悟。 第一章 计算机系统概论计算机软硬件概念计算机系统层次结构计算机组成和计算机体系结构冯诺依曼计算机的特点计算机的硬件框图计算机的工作步骤另附课后习题答案 计算机软硬件概念 计算机系统是有硬件和软件两大部分组成。 硬件指的是计算机的实体部分,它由看得见摸得着的各种电子元器件,各类光、电、机设备的实物组成,如主机,外部设备等。 软件指看不见摸不着,由人们事先编制的具有各类特殊功能的程序组成。 计算机系统层次结构 计算机组成和计算机体系结构 . 阅读详情

相关推荐

《计算机组成原理》课程学习(12)——计算机组成原理作业1-10章思考题与习题答案

第1章 计算机系统概论 1. 什么是计算机系统、计算机硬件和计算机软件?硬件和软件哪个更重要? 解:P3 计算机系统:由计算机硬件系统和软件系统组成的综合体。 计算机硬件:指计算机中的电子线路和物理装置。 计算机软件:计算机运行所需的程序及相关资料。 硬件和软件在计算机系统中相互依存,缺一不可,因此同样重要。 2. 如何理解计算机的层次结构? 答:计算机硬件、系统软件和应用软件构成了计算机系统的三个层次结构。 (1)硬件系统是最内层的,它是整个计算机系统的基础和核心。 (2)系统软.

qq_34573534的博客 1万+

《计算机系统概论》-第1章-习题答案

试解释1.5节中两个重要思想中的第一个。 所有计算机的模型都是一样的,只要输入是一样的,输出结果也是一样的。 试问,同汇编语言相比,高级语言是否能向底层计算机表述更多的计算方式? 不能。因为高级语言与底层计算机的相关性很弱,而汇编语言则是与执行程序的计算机密切相关的。 试问,是什么原因使得模拟计算机难以实现,从而使设计者转向采用数字设计? 因为模拟计算机(机械设备就属于模拟计算机)很难...

WzoneLayer的博客 1万+

《数据库系统概论》课程学习(26)——习题集(第1-14章)含答案

数据库系统概论习题集 第一章 绪论   一、选择题 1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和( ) 。 A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员 2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( )。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS ...

qq_34573534的博客 1万+

计算机系统概论第二版课后习题解答

帮助学习计算机系统

WuRookie的博客 4411

CSAPP读书笔记与习题作业练习-第3章

CSAPP读书笔记与习题作业练习-第2章疑问疑问一习题整理定义与公式 疑问 疑问一 问题: 回答: 习题 整理 定义与公式

yakumosumi的博客 8011

计算机系统概论(原书第二版中文版)课后习题答案.rar

 与Donald E. Knuth齐名的美国计算机界泰斗级作者Yale N. Patt。   伊利诺伊大学(UIUC)等众多名校计算机的经典基础教材。   本书的目的是让学生在一进入大学校门的时候,就对计算机科学有一个深入理解,为以后的课程打下坚实的基础。

计算机系统概论

计算机系统的硬件组成:存储器、控制器、运算器、输入/输出设备。 计算机软件组成:系统软件和应用软件。 冯诺依曼计算机特点: 1、计算机由五大部件(硬件)组成。 2、指令和数据以同等地位存放在存储器中,可按地址寻访。 3、指令和数据按二进制表示。 4、指令由操作码和地址码组成,操作码表示操作的性质,地址码表示操作数所在存储器中的位置。 5、以运算器为中心,输入输出设备与存储器的数据传送通

天道酬勤 667

计算机系统概论(原书第二版)习题答案第五章

部分英文版

《计算机系统概论》-第4章-习题答案

写出冯·诺依曼模型的5个组成部分,并写出各个部件的功能和目的。 输入设备:输入数据 输出设备:输出结果 控制器:控制程序执行 内存:存放程序(各种运行指令) 处理器:对数据进行处理和运算 简要描述一下内存和处理单元的接口,即内存和处理单元的通信方式。 通过地址寄存器(MAR)和数据寄存器(MDR)两个接口,来完成数据在内存中的读、写操作。 程序计数器(PC)的命名可能存在什么误导?为什...

WzoneLayer的博客 1万+

《计算机系统概论(第二版)》 Yale N. Patt课后习题完全答案

此资源包含所有的《计算机系统概论(第二版)》 Yale N. Patt 课后习题答案

深入理解计算机系统习题答案(最全最详细版)

深入理解计算机系统习题答案最新版(史上最全最详细版)

计算机系统概论(原书第2版)部分课后习题答案(第四章)

小编在学计系1的时候,一直找不到中文版的答案,英文版的答案又要钱才能下载,而且这个书翻译的真的牛(cai)逼……有的题目有歧义或者直接翻译有问题,有的直接把题目搞错的,思考很久都没有结果……然后又要去找英文原版的书去查,真的很搞心态啊……所以分享出来希望对友友萌有帮助~ 不要抄作业啦~还是要好好学习滴! ———————————————— 版权声明:本文为优快云博主「爱喝橙汁的兔兔~」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.c

weixin_46039828的博客 7691

从报错到定位:Memtest86 DQ位算法解析与实践指南

本文深入解析了Memtest86内存测试工具报错信息的解读方法,重点介绍了通过地址解析、数据转换、位比对和DQ定位四步算法,精准锁定故障DQ位的实践流程。文章以DDR4和DDR5为例,详细拆解了从十六进制报错到二进制比对的完整步骤,并提供了从单个报错分析到故障模式诊断的进阶指南,帮助用户将抽象的报错信息转化为具体的维修或排查依据。

sre5engineer的博客 486

《计算机系统概论》课后习题

1·1 试解释1.5节中两个重要思想中的第一个 eg:所有的计算机只要给与足够的时间和内存,它们所能完成的计算任务是相同的。所有的计算机只要是基于图灵模型开发的,那么会有因为硬件性能或软件设计上的区别造成整体的性能差异,但是在“图灵机”的概念上是一致的,黑盒能力都可以处理任何基础的输入产出基础的输出,只是在交互展示上有差异。 1·2 试问,同汇编语言相比,高级语言是否能向底层计算机表述更多的计算方...

黑夜黎明 7831

FreeSwitch采用mrcp协议对接科大讯飞asr和tts以及对话系统

FreeSwitch采用mrcp协议对接科大讯飞asr和tts对接过程

shanghaimoon的专栏 8843

Jetpack Compose Navigation实战:从基础到高级导航模式

本文全面解析Jetpack Compose Navigation在Android开发中的应用,从基础导航实现到高级模式(如单任务/单顶模式),涵盖参数传递、嵌套导航、深层链接等核心功能。通过实战代码示例展示如何优化导航性能,并与ViewModel、Hilt等架构组件整合,为开发者提供高效的Compose导航解决方案。

pz890123456的博客 376

《数据库系统概论》课程学习(25)——习题集(第1-10章)含答案

数据库系统概论习题集 第一章 绪论   一、选择题 1. DBS是采用了数据库技术的计算机系统,DBS是一个集合体,包含数据库、计算机硬件、软件和(C) 。 A. 系统分析员 B. 程序员 C. 数据库管理员 D. 操作员 2. 数据库(DB),数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是( A)。 A. DBS包括DB和DBMS B. DBMS包括DB和DBS C....

qq_34573534的博客 2万+

stm32使用TB6600驱动器控制42BYGH型步进电机

stm32使用TB6600驱动器控制42BYGH型步进电机

qq_35653974的博客 9589

计算机系统概论(原书第2版)完整课后习题答案(一、二章)

在学计系1的时候,一直找不到中文版的答案,英文版的答案又要钱才能下载,而且这个书翻译的真的cai……有的题目有歧义或者直接翻译有问题,有的直接把题目搞错的,思考很久都没有结果……然后又要去找英文原版的书去查,真的很搞心态啊……所以分享出来希望对友友萌有帮助~

weixin_46039828的博客 2万+

小红书UID泄露风险揭秘:如何防止你的手机号被社工库关联(附防护指南)

本文揭示了小红书UID泄露的严重风险,详细解析了UID与手机号关联后被社工库利用的完整链条。通过分析黑产的数据整合技术,提供从基础到进阶的防护策略,包括密码管理、账号隔离和应急响应措施,帮助用户有效防范个人信息泄露风险。

ol789012345的博客 1516

数据结构与算法 —— 最短路径Dijkstra算法(迪杰斯特拉)详细图解以及python实现

前两章我们讲到了关于图的基本知识,和广度/深度优先搜索。本章,我们将介绍加权图和最短路径的相关知识。最短路径和最小生成树是图论中常见的问题。最短路径是指在一个图中找到两个节点之间的最短路径,最小生成树是指在一个图中找到一个连通子图,使得所有节点都能够互相到达,且总权值最小。最短路径算法常见的有floyd算法(弗洛伊德算法)和 dijkstra算法(迪杰斯特拉)。本文只介绍dijkstra算法。最短路径运用非常广泛,比如在导航系统中,确定两个地点间哪条路线最短;

‘’ 2万+

《计算机系统概论》-第6章-习题答案

请问:一个不具备“算法”特性的过程,能否采用结构化编程的三个基本接哦古来构建程序?如果可以,请给出一个例子(提示:有关“算法”的定义,参考第1章)。 LC-3没有提供减法指令。如果要对两个数做减法操作,你必须写一个函数来完成它。给出两个整数减法操作的系统分解过程。 回顾前几章的“machine busy”例子。假设地址x4000包含了一个整数(范围为0~15),指示刚变为“忙”(busy)状态的...

WzoneLayer的博客 7792

《MPDIoU:边界框回归的高效革新与YOLOv8集成实战指南》

摘要: MPDIoU(多优先级距离IoU)通过引入中心距离、形状差异和尺度变化的三步优化策略,解决了传统IoU在目标检测中的尺度敏感、收敛低效和场景局限问题。相较于GIoU、DIoU等主流方法,MPDIoU在精度、速度和鲁棒性上实现全面提升,尤其在复杂场景和小目标检测中表现突出。通过代码集成和训练优化,MPDIoU在YOLOv8中显著提升COCO数据集AP指标,并在智能安防(密集行人检测)和工业质检(微小缺陷定位)等垂直领域验证了其应用价值。未来研究方向包括动态权重调整和多模态融合,进一步拓展边界框回归的精

m0_64661770的博客 159

《计算机系统概论》-第3章-习题答案

试填写在不同情况下,两种MOS管的通、断状态。 试在图中空缺的地方画上“有连线”还是“没有连线”,条件是输入IN等于逻辑“1”时,输出OUT为逻辑“0”。 两输入AND门和两输入OR门都是“两输入逻辑”的例子,试问还存在多少种可能的“两输入逻辑”(提示:将2个输入和1个输出的对应关系,而不仅仅是数值,做排列组合。换句话说,就是可能的真值表数目)? 试在图中空缺的地方画上“有连线”还是“没有连线”...

WzoneLayer的博客 2万+

基于深度学习YOLOv11的布匹缺陷检测系统(Python+PySide6界面+训练代码)

YOLOv11模型训练:根据布匹缺陷数据集训练YOLOv11模型,以识别布匹中的各种缺陷,如裂纹、污渍、破损等。PySide6界面设计:设计一个图形用户界面,帮助用户上传布匹图像,并显示模型的检测结果。模型优化与精度提升:通过数据增强、超参数调优等手段提高模型的准确性。本文介绍了如何基于YOLOv11实现布匹缺陷检测系统,并通过PySide6构建了一个图形用户界面。该系统能够自动检测布匹中的各种缺陷,具有较高的效率和精度。

斌擎科技 529

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

数据库系统概论第五版第(第 4 章数据库安全性)习题答案

数据库系统概论第五版 第4 章数据库安全性的课后习题答案(全),包含共课后11个习题,能帮到你是我的荣幸,喜欢的朋友赞关,后续专栏持续更新

m0_61481871的博客 7717

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

上一篇: 《计算机系统概论》第1~4章重点摘录
下一篇: 《计算机系统概论》-第6章-习题答案
wzlayer
博客等级 码龄11年 391粉丝 25原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值