Como posso iterar sobre arquivos em um determinado diretório?

| | | | | |

Preciso percorrer todos os arquivos .asm dentro de um determinado diretório e fazer algumas ações neles.

Como isso pode ser feito de maneira eficiente?