解:
过点$D$作$DF⊥ BN$于点$F.$
$\because AB$为$\odot O$的直径,$AM,BN$是$\odot O$的两条切线,
$\therefore AB⊥ AM,AB⊥ BN.$
又$\because DF⊥ BN,\therefore ∠ BAD=∠ ABF=∠ BFD=90°.$
$\therefore$ 四边形$ABFD$是矩形.
$\therefore BF=AD=x,DF=AB=8.$
$\because BC=y,\therefore FC=BC-BF=y-x.$
$\because CD$与$\odot O$相切于点$E,\therefore DE=DA=x,CE=CB=y,$
则$DC=DE+CE=x+y.$
在$\mathrm{Rt}△ DFC$中,由勾股定理,得$(x+y)^2=(y-x)^2+8^2$,
整理,得$y=\frac{16}{x}.$
$\therefore y$与$x$之间的函数解析式为$y=\frac{16}{x}(x>0)。$