8086相关Protues仿真(北航3系微机实验)
文章平均质量分 51
。。。
片叶云舟
我很懒,还没有填写简介。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
8086实现RC4加密解密过程
本代码为该题所写。其他输入输出描述:这个代码首先要求输入加密过程中使用的密钥与明文(长度256以内),以回车相间隔。然后代码运行后会输出密文(以16进制数方式)。由于RC4是一种异或实现的流密码,所以明文、密文长度相同。然后要求输入解密过程中使用的密钥与密文(这里的密钥与密文可以与上面输入输出密钥密文不同,但是输入相同的可以自检)。同样以回车相间隔。然后代码运行输出明文。如何加密验证正确性:我们知道一个二进制数异或两次另一个二进制数,仍是它本身。这也是RC4为何加解密过程相同的原因。但这也导致即使原创 2022-12-03 15:09:30 · 686 阅读 · 1 评论 -
8086+ADC0808+8255A电压测量数码管显示Proteus仿真
思路使用ADC0808对被测电压做ADC转换,然后将得到的8bit数据转换成三位(小数点前一位,后两位)十进制数。然后将十进制数每一位分别通过查表,8255A显示。不断循环刷新。原创 2022-12-03 11:38:40 · 2514 阅读 · 2 评论 -
8086+DAC0832产生方波、三角波及正弦波波形Proteus仿真
将方波、三角波、正弦波幅值随时间变化隔一段采用一次。该源程序中每个信号周期采样了20个点。然后通过循环输出这20个幅值给DAC0832,将其转换成模拟量,每次循环停留一段时间(即每个幅值持续一段时间)。这个程序信号幅值不可调,频率勉强可调(通过调节DELAY子程序延时时长调节)。如果想要精确调节信号频率可采用DDS方法,调节步长。如果想要精确调节信号幅值,可以采用乘法器或数字电位器。原创 2022-11-28 23:15:02 · 5286 阅读 · 7 评论 -
8086+8255A+8253实现电子琴Proteus仿真
8086控制,每次循环取一个音阶对应的8253计数初始值,然后写入8253,然后通过8255A控制8253开始产生对应频率方波,然后通过喇叭产生声音。一轮循环结束后,取下一个音阶对应的初始值,周而复始。原创 2022-11-18 15:24:03 · 3492 阅读 · 6 评论 -
8086+8253定时器方式2、3工作Proteus仿真
从示波器可以看出,似乎Proteus中8253的工作方式2与3都是方式2,都会输出负脉冲,方式3也不会输出方波。原创 2022-11-15 23:28:52 · 2527 阅读 · 0 评论 -
8086+8255A写数码管Proteus仿真及8086Proteus仿真问题
这个程序是为了实际DOS系统8086写的,本意是DOS INT 21H输入数字显示。所以会使用查表指令。仿真中无法输入,所以中间许多步骤都是冗余的。这个简单的仿真我用了很长时间,原因就是遇到了各种各样的仿真问题。原创 2022-11-15 21:47:44 · 3594 阅读 · 0 评论
分享