86/88汇编是windows系统的语言基础之中的一个。本文就是在32位window操作系统下通过dos系统执行86/88汇编代码。2005年我在武汉科技大学读本科时,为了计算机三级pc上机试题的怎样执行而发愁。我从微机原理上机实践课的一个样例中提取出执行86/88汇编代码打印显示的代码片段,并把三 ...
分类:
其他好文 时间:
2017-07-08 15:40:34
阅读次数:
140
大学里就学了计算机组成原理、微机原理与接口技术、C语言,所以arduino编程还是比较顺手的。 ...
分类:
其他好文 时间:
2017-05-26 18:59:51
阅读次数:
164
0. 串口通讯 0. 串口通讯的数据传输方式:单工(单向传输数据),半双工(非同时双向传输),全双工(同时,双向传输) 1. 根据通信方式的不同又分为同步通讯和异步通讯。 同步通讯:所有设备都使用同一个时钟,称为同步时钟。在数据传送时,以若干个数据字符(称为数据块)为单位进行传输,每个数据块包括同步 ...
分类:
其他好文 时间:
2017-01-10 10:10:17
阅读次数:
167
外部拓展其实是个相对来说很好玩的章节,可以真正开始用单片机写程序了,比较重要的是外部存储器拓展,81C55拓展,矩阵键盘,动态显示,DAC和ADC。 0. IO接口电路概念与存储器拓展 1. 为什么需要IO电路?:1. 协调计算机与外设的速度的差异 2. 输入/输出过程中的状态信号 3. 解决计算机 ...
分类:
其他好文 时间:
2017-01-09 23:18:01
阅读次数:
390
0. 外部中断 书上的废话当然是很多的了,对于中断我想大家应该早就有一个很直观的认识,就是“设置断点,执行外部外码,然后返回断点”这样的三个过程。中断给系统提供了一个良好的响应模式。当然了,响应中断的时候记得保护现场,这是写汇编的良好习惯。 80C51一共是5个中断源,这五个中断源分别是外部中断0, ...
分类:
其他好文 时间:
2017-01-09 13:37:29
阅读次数:
342
第一周,老师讲了实时控制系统的历史和实现方法,在做案例分析前我想先通过听课和网上的资料总结一下实时控制系统的特点: “实时系统是能够在确定的时间内执行计算或处理事务并对外部事件作出响应的计算机系统“,正好最近在学微机原理,也正好上到了中断程序那一章,咦我就在想,好像用中断程序也可以 “执行计算或处理 ...
分类:
其他好文 时间:
2016-11-27 16:19:51
阅读次数:
213
经过百度,可以发现人们对于地址的一些概念模糊不清。 可以发现: 1、对于寻址范围和内存容量认识模糊。 2、对于地址总线和地址线认识不清。 3、无法明了何时该用Byte何时该用bit。 以8086为例进行一些说明。 8086有20根地址总线,顾名思义,地址总线是用来传输地址信号的;CPU输出地址信号, ...
分类:
其他好文 时间:
2016-10-18 20:31:46
阅读次数:
158
微机原理:8086算术指令,跳转指令 操作系统:进程调度算法,银行家算法 python:列表,字典,类与对象 算法:数论(扩展欧几里得,一元线性同余方程组) 在hihocoder上学习这两个,一元线性那题最大公约数变量用着用着就写乱了,查代码能力还有待加强。。。 数论学起来压力好大 扩展欧几里得: ...
分类:
其他好文 时间:
2016-05-23 22:34:25
阅读次数:
206
首先,要有宽泛的计算机基础知识。微机原理,数据结构,数据库,操作系统原理,编译原理,逻辑,编程语言,网络,等等,都要系统地学习过。都精通不大可能,因为人的兴趣都不相同,但是,这些功课的基本知识点是应当了解的。在做测试的时候,我们需要考虑到方方面面的事情。例如对于一个用C写的上网拨号程序,测试员需要考 ...
分类:
其他好文 时间:
2016-05-13 21:53:37
阅读次数:
195
本文旨在给所有希望了解JVM(Java Virtual Machine)的同学一个概念性的入门,主要介绍了JVM的组成部分以及它们内部工作的机制和原理。当然本文只是一个简单的入门,不会涉及过多繁杂的参数和配置,感兴趣的同学可以做更深入的研究,在研究JVM的过程中会发现,其实JVM本身就是一个计算机体系结构,很多原理和我们平时的硬件、微机原理、操作系统都有十分相似的地方,所以学习JVM本身也是加深自...
分类:
其他好文 时间:
2016-05-13 01:48:48
阅读次数:
203