(1)把一条数字绳内的实结或实结段平移到数字绳首端的方法。
设:一条数字绳结数为m,从首端起的结点依次为
M
1
,M
2
,M
3
...M
i
..M
m
,平移后的标准数字绳结点依次为
h
1
,h
2
,h
3
...h
i
...h
m
。平移方法:把M
1
经隔离后连接到h
1
,用M
1
分别和
M
2
,M
3
...M
i
...M
m
相与后再分别连接到
h
2
,h
3
...h
i
...h
m
;M
2
经隔离后连接到h
1
,M
2
分别和
h
2
,3
4
...h
i
...h
m
相与后再分别连接到h
2
,h
3
...h
i
...h
m-1
;M
3
经隔离后连接到h
1
,h
3
分别和M
3
,M
4
,M
5
,...M
i
..M
m
相与后再分别连接到h
2
,h
3
...h
i
...h
m-2
;依次类推,M
i
经隔离后连接到h
1
,M
i
分别和h
i+1
,h
i+2
...h
m
相与后再分别连接到h
2
,h
3
...h
m-i+1
;直至第m结隔离后连接到h
1
为止。设:m=8,图1是一条8结数字绳内的实结或实结段平移到首端成为标准数字绳的原理电路图。
(2)两条标准数字绳连接成一条标准数字绳的方法
第一种方法是把两条数字绳的首端相连成为一条新的非标准数字绳,然后再通过数字绳内实结或实结段平移使之成为标准数字绳,其平移方法的逻辑电路图如图1所示。
第二种方法是把一条标准数字绳的首端与另一条标准数字绳的未端相连成一条新的数字绳,通过对绳内实结或实结段平移成为标准数字绳。设:一条数字绳结数为m,从首端起依次为a
1
,a
2
,a
3
,a
4
...a
i
...a
m
结,另一条数字绳结数为n,从首端起依次为b
1
,b
2
,b
3
,b
4
...b
i
...b
n
结,连接方式为b
1
端连接到a
m
端,连接后的数字绳结数为m+n,做成标准数字绳后为c
1,
c
2
,c
3
...c
i
...c
m+n
。平移方法是:a
1
,a
2
,a
3
,a
4
...a
i
...a
m
隔离后为c
1
,c
2
,c
3
,c
4
...c
i
...c
m
,b
1
,b
2
,b
3
,b
4
...b
i
...b
n
隔离后分别连接到c
1
,c
2
,c
3
,c
4
...c
i
...c
n
结;用a
1
结分别和b
1
,b
2
,b
3
,b
4
...b
i
...b
n
相与后分别连接到c
2
,c
3
,c
4
...c
i
...c
n+1
,结,其最未端的相与结果为c
n+1
结;用a
2
结分别和b
1
,b
2
,b
3
,b
4
...b
i
...b
n
相与后分别连接c
3
,c
4
...c
i
...c
n+2
结,其最未端的相与结果为c
n+2
结;用a
3
结分别和b
1
,b
2
,b
3
,b
4
...b
i
...b
n
相与后分别连接c
4
...c
i
...c
n+3
结,其最未端的相与结果为c
n+3
结;依次相与,直至第a
m
结分别和b
1
,b
2
,b
3
,b
4
...b
i
...b
n
相与后分别连接c
m+1
...c
i
...c
m+n
结结束。设:一条5绳结的标准条数字绳为a
1
,a
2
,a
3
,a
4
,a
5
,另一条6绳结的标准数字绳为b
1
,b
2
,b
3
,b
4
,b
5
,b
6
,图2为一条标准数字绳内的实结或实结段平移到另一条标准数字绳内成为新的标准数字绳的原理电路图。
(3)多条数字绳做成一条标准数字绳的方法。
把多条数字绳做成一条标准数字绳时,先把每条数字绳通过实结或实结段平移做成标准数字绳,然后每两条数字绳连接成一条数字绳通过平移实结或实结段做成标准数字绳,再把每两条标准数字绳连接成一条数字绳,通过实结或实结段平移做成标准数字绳,依次类推,直到成为一条标准数字绳为止。
例如:把256条数字绳做成一条标准数字绳时,先把256条数字绳做成标准数字绳,把256条标准数字绳中的每两条连接成一条数字绳做成标准数字绳,256条标准数字绳就成了128条标准数字绳,再把128条标准数字绳中的每两条数字绳连接成一条数字绳做成标准数字绳,128条标准数字绳就成了64条标准数字绳,依次类推,最后成为一条标准数字绳。
举例:设有四条数字绳A、B、C、D,每条数字绳有2个结,依次为a1,a2,b1,b2,c1,c2,d1,d2,把四条数字绳做成一条标准数字绳的方法是:(1)把每条数字绳做成标准数字绳,成为四条标准数字绳。(2)每两条标准数字绳连接成一条数字绳做成标准数字绳,成为两条标准数字绳。(3)把两条标准数字绳连接成一条数字绳,再做成标准数字绳。图3为四条数字绳转换成一条标准数字绳的原理电路图。
(三)、数字绳码的编码方法
数字绳码编码就是把二进制码通过电路转换成数字绳码。数字绳码编码有三种方法,方法1是用两路相与电路逐层相与,分别求出所有的十进制的数值,把求出的数字加到相应的数字绳结上,在数字绳内,任意一个实结以后全部填充成实结成为标准数字绳。方法2是用多路相与的电路,分别求出所有的十进制的数值,把求出的数字加到相应的数字绳结上,任意一个实结以后全部填充成实结成为标准数字绳。方法3是把各个位做成数字绳电路,N位二进制数就有N条数字绳,把N条数字绳连接成一条数字绳,对N条数字绳进行分组平移实结或实结段,最后得到一条标准数字绳。