作业
文章平均质量分 70
厂里英才
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
接口技术-第6次作业
1、假设在一个系统中,8255A的端口地址为184H-187H,A口工作于方式1输出,B口工作于方式1输入,禁止中断,C口剩余的两根线PC5,PC4位输入,如下图所示,试编写初始化程序。图中数码管为共阳极类型,数码管的阴极a,b,c,d,e,f,g,Dp依次接至8255的PA0,PA1,…(1)若要数码管的a 段发光,则应从8255 的PA0 输出高电平还是低电平?(2)若要数码管显示数字0,则应从8255 的PA 口送出字形码为多少?(3)写出8255 的PA 口和PC 口的地址。输出的字形码为C0H。原创 2025-01-29 10:19:26 · 781 阅读 · 0 评论 -
接口技术-第5次作业
1、采用AD570通过82C55A与CPU接口,82C55A的端口地址为300H~303H,完成用查询方式采集250个数据,送到2000H开始的存储单元存储。2、为了提高程序的执行速度,充分使用总线,8086微处理器被设计为两个独立的功能部件,分别是( )2、判断如下的存储器的读时序图是否正确,如不正确,请说明并改正。C.栈指针以下(对向下生成的栈)为无效栈顶的原则。A.数据输入、数据输出、命令端口。B.数据输入、数据输出、状态端口。C.数据端口、命令端口、状态端口。D.数据端口、控制端口、命令端口。原创 2025-01-29 09:59:29 · 885 阅读 · 0 评论 -
接口技术-第4次作业
1、设8255A接到系统中,端口A、B、C及控制口地址分别为304H、305H、306H及307H,工作在方式0,试编程将端口B的数据输入后,从端口C输出,同时,将其取反后从端口A输出。试分析,8259A占用了几个端口地址,分别是什么?其中ICW1 的地址是什么?8255A的端口地址是什么?8259A占用了2个,20H和22H或者24H和26H,ICW1地址20H或24H。2、下图中,AD7~AD0 为8086/8088CPU 低八位地址总线。8255A占用了4个,80H,82H,84H,86H。原创 2025-01-28 10:05:35 · 931 阅读 · 0 评论 -
接口技术-第3次作业
首先设置中断触发方式、单片/多片使用和是否要写ICW4,将ICW1命令送入20H端口。如果使用多片需要设置级联方式,分别对主片和从片的IR引脚设置,将多个ICW3命令送到21H端口。如果ICW1端口设置需要写ICW4命令则设置中断优先级排队方式和中断结束方式,将ICW4命令送到21H端口中。3、试编写一段程序,实现将8088系统中82C59A的IRR、ISR、IMR三个寄存器的内容读出,并送入内存2000H开始的单元中,设82C59A的二个端口地址为20H和21H。3、IOR的意义是______。原创 2025-01-28 09:56:17 · 912 阅读 · 0 评论 -
接口技术-第2次作业
4、设系统外接一片82C54A,口地址未280H~283H,GATA0接+5V,CLK0接入的输入计数脉冲信号为5MHz,要求在OUT0D端输出频率为2000Hz的脉冲信号,采用BCD计数方式,请完成下列程序段。由于82C54A内部采用的是减法计数器,因此,在它开始计数之前,一定要根据计数的要求,先计算出计数初值,装入计数初值寄存器。(2)部分译码,高位地址线参加译码产生片选信号,低位地址不参加译码,直接连接到接口芯片,进行接口芯片的片内端口寻址。(2)TC=时钟脉冲的频率/要求的波形频率=CLK/f。原创 2025-01-27 09:46:56 · 1452 阅读 · 1 评论 -
接口技术-第1次作业
(1)接口是微处理器与外部设备之间的连接桥梁和信息交换的中转站。(2)①执行CPU命令CPU 对被控对象外设的控制是通过接口电路的命令寄存器解释与执行 CPU 命令代码来实现的。②返回外设状态接口电路在执行CPU命令过程中,外设及接口电路的工作状态是由接口电路的状态寄存器报告给CPU的。③数据缓冲与锁存在CPU与外设之间传输数据时,主机高速与外设低速的矛盾是通过接口电路的数据寄存器缓冲来解决的。④信号转换。原创 2025-01-27 09:41:53 · 501 阅读 · 0 评论 -
软件工程经济学-日常作业+大作业
请运用层次分析法,从设备的功能性、价格、外观、售后服务等多个方面(可添加考虑因素,自由发挥)进行综合评价,选出最优的供应商。为了建立准则层的判断矩阵,我们对各个准则进行成对比较,判断它们在选择供应商时的重要性。以下为供应商在功能性(B1)、价格(B2)、外观(B3)和售后服务(B4)方面的判断矩阵。3、求解该计划网络图的关键活动、关键节点和关键路线。3、求解该计划网络图的关键活动、关键节点和关键路线。关键节点:1、2、3、5、6、7、8。关键活动:A、C、F、H、I、J。2、绘制对应计划网络图;原创 2025-01-26 10:17:01 · 1761 阅读 · 0 评论 -
计组实验报告-海明码编码及解码设计
利用变形的奇偶检验对原始的有效数据进行海明码编码,对其随机加干扰让其一位或两位出错或没有错误,传输到接收方后用同样的变形奇偶检验进行检测,显示1位错还是2位错还是无错,接收无错数据,对1位错数据进行纠正后接收,对2位错数据要求重传。校验校验位:通过与相应数据位进行计算,如果计算出的校验位值与接收到的校验位值不同,则说明该位置上的数据位存在错误。①先对16位原始数据进行分组,设置五位的海明校验位和1位总的奇偶校验位,之后进行集合。②连接完成后,进行测评,不只是分组电路需要连接,其实更为重要的是检错电路。原创 2025-01-26 09:57:01 · 3819 阅读 · 1 评论 -
计组实验报告-存储器扩展设计
片选及读写线:各芯片的片选及读写信号直接与CPU的访存及读写信号连接;片选信号:各芯片的片选信号由CPU的高位地址和访存信号产生;CPU对该存储器的访问是对各位扩展芯片的同一单元的同时访问。CPU对该存储器的访问是对某一字扩展芯片的一个单元的访问。数据线:各芯片的数据线分别与CPU数据线的不同位连接;地址线:各芯片的地址线与CPU的低位地址线直接连接;读写线:各芯片的读写信号直接与CPU的读写信号连接;数据线:各芯片的数据线直接与CPU数据线连接;地址线:各芯片的地址线直接与CPU地址线连接;原创 2025-01-25 10:01:25 · 1473 阅读 · 0 评论 -
计组实验报告-阵列乘法器设计
斜向进位阵列乘法器利用了这种位置关系,通过同时进行多个部分的乘法运算,并且在每个部分中传递和累积进位信号,从而实现了高效的乘法运算。在斜向进位阵列乘法器中,乘法操作被分解成了多个部分,并且每个部分都有自己的进位信号。这些部分被组织成一个斜向的结构,以便进位信号可以从一个部分传递到另一个部分,并在整个乘法过程中进行累积。分析横向进位或斜向进位5×5位原码阵列乘法器所需要的全加器个数和总延时,自主设计成本最低总延时最少的原码阵列乘法器,完成实验报告。它的原理是利用了进位信号的传递和累积,以实现高效的乘法运算。原创 2025-01-25 09:58:17 · 769 阅读 · 0 评论 -
计组实验报告-加/减可控加法器设计
②掌握利用1位全加器做子电路构成多位串行进位且加/减可控带溢出检测的加法器的方法;③并行计算:每一位的加法运算和进位的传递都是同时进行的,而不是按位顺序进行。⑤利用4位并行进位链做子电路构成16位组内并行组间也并行的加法器;②逻辑门的设计:使用逻辑门来实现进位的传递和和的计算。位的加法器,同时利用求补电路来实现加减法的控制。输出:先行进位输出 C4 C3 C2 C1。设计16位并行进位的可控加/减法器。16位并行进位的可控加/减法器。16位并行进位的可控加/减法器。16位并行进位的可控加/减法器。原创 2025-01-24 18:46:25 · 2310 阅读 · 0 评论 -
软件质量与测试报告5-压力测试 JMeter 与 Badboy
总的来说,360搜索引擎的数据要优于百度和Bing。选择3个不同的搜索引擎,分别打开视频播放和文本网页,横向比较对比不同搜索引擎性能。导出为JMeter后,使用JMeter打开分析,并设置线程数量和循环次数为。从上述三个搜索引擎对比来看,Bing的总体异常率最高,达到4。0,添加“用表格查看数据”、“聚合报告”和“图形结果”。压力测试,观察压力测试的运行状态,分析压力测试结果。我们分别使用Bing、360搜索和百度搜索三个引擎。在右下区域打开的百度的主页上输入搜索关键字。%,360搜索的异常率最低,为。原创 2025-01-24 17:49:55 · 1398 阅读 · 0 评论 -
软件质量与测试报告4-AutoRunner
完成AutoRunner程序的安装,并配置网络许可模式。首先打开计算器窗口,用AR录制加法过程。二、用AR完成计算器的测试过程。实现两个个位数相加减的操作。修改代码,添加对象库中内容。一、AutoRunner。后在循环参数表中添加数据。正确判断除数为0的情况。原创 2025-01-23 10:18:21 · 650 阅读 · 0 评论 -
软件质量与测试报告3-功能测试 JUnit与覆盖测试 EclEmma
如果用户投入 100 分硬币,在上一种情况的基础上,还需检查是否机内存有 50 分硬币,如有则提示“请取饮料,并取回找钱。money 是投币金额,仅支持 50 和 100;2) 两种饮料的初始库存都是 3,售货机内存有 50 分(5 角)硬币5 个和 100 分(1 元) 硬币 3 个;如果用户投入 50 分硬币,选择的饮料正好有库存,提示“请取饮料”,否则已经 售完则提示“目前该饮料已经售完。●硬币仅支持 50 分或 100 分 1 枚,其他硬币值不接受,否则提示“请投 5 角或者1 元的硬币。原创 2025-01-23 10:13:15 · 1712 阅读 · 0 评论 -
软件质量与测试报告2-FindBugs
(2)我们可以看到最后一个问题为Mutable static field(可变静态字段),进一步细分分别为:Field should be both final and package protected(字段应为 final 且受包保护)和Field isn't final but should be refactored to be so(字段不是最终的,但应该重构为最终的)可能暴露了内部的可变对象的引用,从而让外部代码可以间接修改它们,导致潜在的安全问题或不期望的行为。将这几类问题翻译成中文;原创 2025-01-14 15:46:22 · 967 阅读 · 0 评论 -
软件质量与测试报告1-禅道
通过[产品]栏来提需求,需求的名称请填 “登陆界面需求 ”,需求的描述请按照 “建议参考的模板”来描述对 QQ登陆口的需求,例如:能记住密码、自动登陆、错误提示等,其他项的填写但请逐一思考,能填的都要填写;通过[测试]栏来显示所有测试用例,选择执行结果为失败的测试用例来提交缺陷,在转 Bug界面上选择实际情况与预期结果不符的步骤来报告缺陷,注意报告缺陷时所有选项能填的都要填写。通过[产品]栏进入新建产品的界面,产品名称填 “QQ”,产品负责人和发布负责人填上一步建立的产品经理,测试负责人填测试主管;原创 2025-01-14 15:41:32 · 1363 阅读 · 0 评论 -
Linux实验报告15-添加系统调用
半成品,实验最后未能成功。原创 2025-01-03 22:55:21 · 1120 阅读 · 0 评论 -
Linux实验报告14-Linux内存管理实验
(2)掌握linux内核中内存管理的数据结构mm_struct和vm_area_struct;(3)了解内核函数,find_task_by_vfork,find_get_pid的功能。(1)掌握内核空间、用户空间,虚拟地址空间的概念;原创 2025-01-03 22:42:00 · 774 阅读 · 1 评论 -
Linux实验报告13-编写遍历进程的内核模块
(3)初步掌握内核宏定义for_each_process ()、list_entry()的功能。(1)了解linux内核中常用的数据结构进程控制块---task_struct;(2)了解include/linux/sched.h中的函数和宏;原创 2025-01-02 22:12:59 · 806 阅读 · 0 评论 -
Linux实验报告12-Apache服务器的配置
(4)了解 httpd.conf 文件的重要指令及其参数值含义。(3)了解 Apache HTTP 服务器的重要目录及文件。(1)了解 URL等与 WWW 有关的基本概念。(7)搭建基于名称和基于 IP 地址的虚拟主机。(2)理解 WWW 服务器的基本工作原理。(5)设置对 WWW 网站目录的访问控制。(6)设置 WWW 服务器的身份验证功能。(8)搭建普通用户的个人网站。这里是配置基于域名的虚拟主机。原创 2025-01-02 22:08:57 · 962 阅读 · 0 评论 -
Linux实验报告11-搭建Samba服务
在/etc/samba下建立一个文本文件为子配置文件,其名称为mm.smb.conf,并进行配置。建立对应目录及文件为用户mm设置samba账户和密码采用include设置重新启动smb服务以mm进行访问。原创 2024-12-31 22:11:49 · 771 阅读 · 0 评论 -
Linux实验报告10-作业管理
(1)理解作业与进程的关系。(2)查看和控制作业的执行。(3)制订和执行一次性作业计划。(4)制订和执行全局的周期性作业计划。(5)根据实际系统管理任务制订全局作业计划。(6)制订和执行用户个人的周期性作业计划。 为了能尽早看到结果并没有严格的设置为12点,而是设置了一个较近的时间 为了方便看到结果并没有严格设置为12点原创 2024-12-31 22:00:23 · 948 阅读 · 0 评论 -
Linux实验报告9-进程管理
守护进程“sshd”的PID为1066,谦让度为0。原创 2024-12-30 22:07:51 · 1295 阅读 · 0 评论 -
Linux实验报告8-文件系统管理
(3)理解/etc/fstab文件中各字段的含义。(4)使用mount命令挂载文件系统。(7)利用特殊设备文件创建虚拟硬盘。(1)理解虚拟文件系统的概念。(2)了解常用的文件系统类型。(5)创建和检查文件系统。(6)为系统添加新的硬盘。原创 2024-12-30 22:01:47 · 664 阅读 · 0 评论 -
Linux实验报告7-文件管理
在文件系统中,每个文件都有一个索引节点,用于存储文件的元数据信息,如文件权限、所有者、时间戳等。因此,符号链接文件的索引号与其指向的文件或目录无关,而是与符号链接文件本身相关联的。在文件系统中,符号链接文件有自己的索引节点,它们的内容是指向其他文件或目录的路径。符号链接是一种特殊的文件,其中包含指向另一个文件或目录的路径。因此,不同的硬链接文件在文件系统中共享相同的索引号。对于硬链接文件,它们与原始文件具有相同的索引节点。(2)理解符号链接文件与硬链接文件的区别。(4)设置文件的权限。原创 2024-12-29 22:29:27 · 994 阅读 · 0 评论 -
Linux实验报告6-用户管理
(1)理解用户和组群的基本概念。(2)理解3种 Linux用户类型的权限和作用(3)理解“/etc/passwd”文件中各字段的含义。(4)了解 Linux 系统中保护密码安全的机制(5)增加修改查询和删除用户账号。(6)增加修改查询和删除用户组群。(7)编写脚本批量新建用户账号。我们可以看到,root的UID为0,主目录为/root 我们可以看到,ziyang的主目录为/home/ziyang,使用的shell为/bin/bash原创 2024-12-29 22:16:07 · 1277 阅读 · 0 评论 -
Linux实验报告5-shell脚本编程进阶
使用if-then语句和case语句编写脚本。使用for语句和while语句编写脚本。掌握调试shell脚本的基本方法。在脚本中检查用户输入参数的合法性。在脚本中表示和使用测试条件。根据系统管理任务编写脚本。原创 2024-12-22 22:32:21 · 483 阅读 · 0 评论 -
Linux实验报告4-shell脚本编程基础
理解shell脚本的概念和作用创建和运行shell脚本理解局部环境变量和全局环境变量的区别对环境变量的赋值及访问在.bash_profile文件中设置环境变量在脚本中使用内部变量在脚本中实现字符串运算和数值运算使用单引号、双引号和反引号原创 2024-12-22 22:17:48 · 711 阅读 · 0 评论 -
Linux实验报告3-shell命令进阶
使用管道功能实现shell命令的综合运用。使用特殊符号实现特定的shell功能。理解输入和输出重定向功能的工作原理。理解通配符和特殊符号的含义。使用通配符表达模式字符串。使用输入和输出重定向功能。使用正则表达式过滤信息。理解管道功能的基本原理。理解正则表达式的作用。原创 2024-10-10 17:11:21 · 1247 阅读 · 0 评论 -
计组实验报告-Logisim平台使用/求补器设计
设定点小数x的补码形式为x0。x1…xn,其中x0为符号位,模为最高位进位的权值,故其模为2,[x]补表示定点小数x的补码,即机器数,x为真值,则补码的公式为:设定点整数x的补码形式为x0……原创 2024-09-02 10:39:10 · 1509 阅读 · 0 评论 -
Linux实验报告2-初步使用shell
1.学习Linux下的文件系统结构,了解最基本的Linux下的shell命令操作,例如ls, cd, cat等各种指令操作。2.学习vim编辑器的使用方式,学习如何使用ssh连接远程服务器。原创 2024-09-02 10:29:47 · 857 阅读 · 0 评论 -
计算机组成原理(微课版)谭志虎-课后题解析
计算机组成原理(微课版)课后题原创 2024-02-27 13:26:57 · 78678 阅读 · 22 评论 -
算法作业第二章-递归算法设计2
因为类似1,2,3和3,2,1的放法是同一种放法,因此,为了避免重复,可以通过保证前一个盒子里面的球个数永远大于等于下一个盒子里面球的个数,并且保证下一个盒子的球数不超过现有球的数量来解决。在不断的存放过程中,如果存放到最后有球剩余显然是不成功的放法,返回0,反之,返回1。通过累加得到最终合理的存放方法数。需要递归的次数,m为a的项数,a为m项的数值,b为m-1项的数值。每进行一次递归,m的值加1,a由原来的m项的值变为m+1项的值,b变为原来a的值,直至递归次数用尽,m即为所需项,a即为所需值。原创 2024-02-23 16:05:52 · 390 阅读 · 0 评论 -
算法作业-第二章递归算法设计
逆波兰表达式就是将A op B变为A B op的形式,比如A+B变为A B +。所有的逆波兰表达式都是利用此方法不断嵌套。原创 2024-02-21 23:37:22 · 439 阅读 · 0 评论 -
算法作业-第一章算法基础
选择排序的结构为双重循环且循环的次数与数组的大小n成正比关系,所以问题的规模为n。记每轮循环的操作次数为c,则算法的主要操作次数为C(n) = c,展开则为C(n) = c,求和则为C(n) = c(1 + 2 + ……所以复杂度为O()。问题:果园里有N堆不同重量的果子,现在需要将它们合成一堆,每次只能合并两堆果子,并且消耗两堆果子重量和的能量,请问如何将所有果子合成一堆消耗最少的能量。//算法:SelectSort(arr,//输入:数组arr, 元素个数。//输出:选择排序后的数组arr。原创 2024-02-21 23:31:43 · 671 阅读 · 0 评论 -
计算机网络第五章问答题
④ 快恢复算法:当发送端收到连续三个重复的 ACK 时,就重新设置慢开始门限 ssthresh 与慢开始不同之处是拥塞窗口 cwnd 不是设置为 1,而是设置为 ssthresh 若收到的重复的 ACK 为 n 个(n>3),则将 cwnd 设置为 ssthresh 若发送窗口值还容许发送报文段,就按拥塞避免算法继续发送报文段。⑥ 加法增大:是指执行拥塞避免算法后,在收到对所有报文段的确认后(即经过一个往返时间),就把拥塞窗口 cwnd 增加一个 MSS 大小,使拥塞窗口缓慢增大,以防止网络过早出现拥塞。原创 2024-02-20 10:52:07 · 522 阅读 · 0 评论 -
计算机网络第四章问答题
答:IP 地址就是给每个连接在因特网上的主机(或路由器)分配一个在全世界范围是唯一的 32 位。MAC地址在一定程度上与硬件一致,基于物理、能够标识具体的链路通信对象、IP地址给予逻辑。从而把整个因特网看成为一个单一的、抽象的网络在实际网络的链路上传送数据帧时,答:IP首部中的源地址也可能变成错误的,要求错误的源地址重传数据报是没有意义的。当IP数据报的数据部分送交上面的运输层时,运输层的TCP才检查。答:好处是,不检验数据部分可以加快检验的过程,使转发分组更快。域的划分、不受硬件限制。原创 2024-02-19 23:07:35 · 884 阅读 · 0 评论 -
计算机网络第三章问答题
(2)组成虚拟局域网:虚拟局域网VLAN是由一些局域网网段构成的与物理位置无关的逻辑组。连接到同一交换机的不同主机可以被划分到不同的VLAN中当VLAN跨越多个交换机时,需要在以太网的帧格式中插入一个4字节的标识符,称为VLAN标记,指明发送该帧的主机属于哪一个VLAN。每个接口都直接与一个单台主机或另一个以太网交换机相连,并且一般都。,用硬件转发,其转发速率要比使用软件转发的网桥快很多。,能在输出端口繁忙时把到来的帧进行缓存。答:(1)以太网交换机实质上就是一个。自动地逐渐建立起来的。原创 2024-02-19 23:05:57 · 1486 阅读 · 0 评论 -
数据库第六次实验
use 实体完整性_单属性;原创 2024-02-18 09:30:23 · 1054 阅读 · 0 评论 -
计算机网络课后第一章问答题
(3)网络层 网络层的任务就是要选择合适的路由,使 发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。(4)运输层 运输层的任务是向上一层的进行通信的两个进程之间提供一个可靠的端到端服务,使它们看不见运输层以下的数据通信的细节。(2)数据链路层 数据链路层的任务是在两个相邻结点间的线路上无差错地传送以帧为单位的数据。(1)物理层 物理层的任务就是透明地传送比特流。(3)分组交换:具有报文交换之高效、迅速的要点,且各分组小,路由灵活,网络生存性能好。原创 2024-02-18 09:29:53 · 528 阅读 · 0 评论
分享