8255A芯片的初始化程序流程
若8255A芯片的端口A定义为方式0,输入;端口B定义为方式1,输出;端口C的上半部定义为方式0,输出。编写初始化程序。(端口地址为80H~83H)
作者:arthinking
|
发表于 2011-04-28
|
分类于  硬件知识
8255A芯片的初始化程序流程
8251A查询法收发数据的通信程序
已知8251A发送的数据格式为:数据为7位,偶校验,1个停止位,波特率因子64,设8251A控制寄存器的地址码是3FBH,发送/接收寄存器的地址码是3F8H,编写用查询法收发数据的通信程序。
作者:arthinking
|
发表于 2011-04-27
|
分类于  硬件知识
8251A查询法收发数据的通信程序
8253/8254的编程约定
对于8253/8254的编程必须严格遵守以下的三条原则:
作者:arthinking
|
发表于 2011-04-26
|
分类于  硬件知识
8253/8254的编程约定
据说这套试题对于软考很有帮助,大家可以看看
一、选择题(皆为单选)
作者:arthinking
|
发表于 2011-04-26
|
分类于  编程分享
据说这套试题对于软考很有帮助,大家可以看看
8259A初始化过程步骤
在8259A进入工作之前,必须用初始化命令字将系统中的每片8259A进行初始化。8259A的初始化流程要遵守固定的次序。对于初始化流程,作如下几点说明:
作者:arthinking
|
发表于 2011-04-25
|
分类于  硬件知识
8259A初始化过程步骤
8251A的编程约定
在设计8251A芯片时,对使用8251A的程序员作出了必须遵守的约定,主要是以下三个方面:
作者:arthinking
|
发表于 2011-04-24
|
分类于  硬件知识
8251A的编程约定
汇编cmp指令和条件转移指令实现高级语言中的IF语句功能
CPU提供了cmp指令,其功能相当于减法指令,相当于比较大小。只是不保存结果,执行后,对应的标志寄存器也将产生影响。je指令是无符号数的比较结果进行转移的条件转移指令(jump equanl:即是结果等于则转移),它进行的操作是零标志位zf=1时则转移。 将cmp指令和je指令配合使用,可以实现根据比较结果进行转移的功能,其功能有点像高级语言中的IF语句。 下面举个例子:统计data段中数值为23的字节的个数,用ax保存统计结果。
作者:arthinking
|
发表于 2011-04-18
|
分类于  汇编语言
汇编cmp指令和条件转移指令实现高级语言中的IF语句功能
使用call和ret实现汇编中的子程序
在汇编中,我们可以使用call和ret实现子程序的机制。ret指令使用栈中的数据,修改IP的内容,从而实现近转移。retf指令使用栈中的数据,修CS和IP的内容,从而实现远转移。call指令执行时需要进行两步的操作:
作者:arthinking
|
发表于 2011-04-18
|
分类于  汇编语言
使用call和ret实现汇编中的子程序
汇编中的大小写字母转换的方法
在汇编语言中,要实现大小写字母的转换,我们得先分析一下大写字母和小写字母的ASCII码,通过比较可以发现,大写字母和小写字母之间二进制的区别就是第6位1还是0,如果是大写字母第6位为0,如果是小写字母,第6位则为1,举个例子:A的二进制表示为:0100 0001,a的二进制表示为:0110 0001,通过对比可以发现,它们的区别就是第六位是一还是0。大写字母的第六位为0,小写字母的第六位为1。知道这个就好办了:
作者:arthinking
|
发表于 2011-04-16
|
分类于  汇编语言
汇编中的大小写字母转换的方法
锐捷S21系列交换机密码丢失的解决方法
在使用锐捷S21系列交换机时,如果忘记了交换机的密码,就无法进入交换机进行操作了,为了解决这个问题,可以对交换机的密码进行重设。下面是操作的步骤:
作者:arthinking
|
发表于 2011-04-15
|
分类于  网络配置
锐捷S21系列交换机密码丢失的解决方法
166676869
×
IT宅

关注公众号及时获取网站内容更新。

请帅旋喝一杯咖啡

咖啡=电量,给帅旋充杯咖啡,他会满电写代码!

IT宅

关注公众号及时获取网站内容更新。